Exit 50onI-5 Southbound
Left 2.52 mi
Popeyes
1817 W Vista Way F, Vista, CA 92084