Octopus And Orzo Restaurants in San Xavier
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: San Xavier, 2890 E Skyline Dr, A Foothills, United States Of America, San Xavier
"Great servers food. They got our food out quickly."
4
Menu
Table booking
4
Menu
Table booking
City: San Xavier, North Alvernon Way, Tucson, 85712, United States Of America, San Xavier
"Fabulous dinner for 4 outdoors!! We had the octopus and guacamole for appetizers and the salmon, scallops, pork and beef for our main entrees. Everyth..."
Feedback
These reviews refer only to the mentioned ingredients.