Delivery
Pickup
Outdoor
New Mexico
Santa Rosa
1 Restaurants on GastroRanking
1356 Opinions in 2 websites
Pleasant and prompt service. I had the Smothered Burrito, beef with Green Chili Sauce. Chips and Guacamole. All very good. I didn't have the pizza, but the guy at the next table did, and it looked rea