Emil Villa's CA Barbecue
1800 E 14th St
San Leandro, California 94577
USA
Phone: 510-351-7427
San Leandro, California 94577
USA
Phone: 510-351-7427
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Domino's Pizza0.07 mi
Hong Kong Restaurant0.07 mi
New Hong Kong Restaurant0.07 mi
Lee's Garden Restaurant0.12 mi
El Novillo Restaurant0.13 mi
Pho Anh Ha0.13 mi
Mutt Hut0.16 mi
La Cocina De Raquel0.16 mi
Washington Club0.17 mi
Englander Sports Pub0.21 mi
Cuisine:
Emil Villa's CA Barbecue Description:
Emil Villa's CA Barbecue is a one to try Barbeque, Grill restaurant in San Leandro, California, offering you a huge choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Emil Villa's CA Barbecue