Skip to Main content
Chicheria
Pickup
ASAP
from
385 North Angier Avenue Northeast, Suite 100
0
Your order
Reservations
Buena Vida Tapas Bar
You can only place scheduled delivery orders.
385 North Angier Avenue Northeast, Suite 100, Atlanta, GA 30308
Chicheria Location and Hours
(404) 948-2312
385 North Angier Avenue Northeast, Suite 100, Atlanta, GA 30308
Closed
• Opens Thursday at 10AM
All hours
View menu
Order online
This site is powered by
Terms of Service
|
Privacy Statement