Address: 218 Main St, Vista, CA 92084 Phone: (760) 941-5041
Reviewed on 07/31/2024
By: Joriene M.
Food (5/5 stars): Tortilleria Los Reyes in Downtown Vista has 99 cent tacos every Tuesday! Between the Asada and Adobada, I preferred the latter. I also... more