El Ranchero
Mexican
Vista, CA
19.5 mi