Phone: +13076388591
Address: 620 Central Avenue, Cheyenne, 82007, United States Of America
City: Cheyenne
Menu Dishes: 35
Reviews: 3
"I visited this restaurant on September 14, 2010, with my best friend and his wife. The pozole and chicken enchiladas were absolutely fantastic!"
All prices are estimates on menu.