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
Open now
• Closes at 12AM
All hours
View menu
Order online
This site is powered by
Terms of Service
|
Privacy Statement