The Stacked Enchilada
107 Main St, Bagdad
Recent Reviews
Order Online
Reserve
You May Also Like
The Diner on Main - 103 Main St
Diner, American, Vegetarian
Copper Country Bar & Grill - 901 N Lindahl
Bar & Grill, American, Bar, Burgers, Grills
Restaurants in Bagdad, AZ
The Stacked Enchilada
107 Main St, Bagdad, AZ 86321