Aibertos Mexican Food & Taco Shop
435 N Santa Fe Ave Vista, CA 92084-5404
760-758-2560
Meals Served
Breakfast, Dinner, Lunch
Business Hours
Payment Types