You are now leaving Menulist

We hope to see you again soon!

Menulist

La Rosa Tequileria Grille

290 B Street, Santa Rosa, 95401, United States Of America
Mexican, Lunch , Casual, Japanese, Sushi, Seafood, Soup, Fish, Salad
The redirect does not work? Just click on this link or copy it into your address bar