Chalupa Supreme Restaurants in Geneva

Show restaurants on map
Show :companies_count restaurants on map
3.6
Menu
Open Now
3.6
Menu
Open Now
City: Geneva, 810 Canandaigua Road, Geneva I-14456, United States
"I'm in this Taco bell as normal and they always get the order right. Our old car was always green and they always called it Baja Blast Mobile. I love..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity