Places
Communities
Detecting...
Chat
Restaurants
CA
San Lorenzo
Avila's Taqueria
Avila's Taqueria
4.3
(0 reviews)
• Mexican
16841 Meekland Ave
San Lorenzo, CA
+1 510-276-7561
Overview
Menu
Reviews
Q&A
Business Information
16841 Meekland Ave
San Lorenzo, CA
+1 510-276-7561
Location
Loading map...
Similar Restaurants in San Lorenzo, CA
New York Pizza
Pizza
San Lorenzo, CA
4.2
Fresh Pizza Restaurant
Pizza
San Lorenzo, CA
4.2
Popeyes Louisiana Kitchen
Chicken
San Lorenzo, CA
3.5
Classic Burger
Hamburger
San Lorenzo, CA
4.7
Dim Sum House
Dim Sum
San Lorenzo, CA
4.3
TipTop Tavern
Cocktail bar
San Lorenzo, CA
4.4