Impossible Burger Restaurants in Los Altos

Show restaurants on map
Show :companies_count restaurants on map
4.1
Menu
Table booking
Open Now
4.1
Menu
Table booking
Open Now
City: Los Altos, 395 Main St, Los Altos, United States Of America, 94022
"Lachs in my tacos was too fat. the rest tasted good."
3.6
Menu
Table booking
Open Now
3.6
Menu
Table booking
Open Now
City: Los Altos, Main Street, Los Altos, 94022, United States Of America
The restaurant from Los Altos offers 63 different dishes and drinks on the card at an average $12.4.

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity