You are now leaving Menulist
We hope to see you again soon!
Los Molcajetes Bar Grill
6599 Montecito Blvd 110, 95409, Santa Rosa, US, United States
Casual, Mexican, Grill, Steak, Meat, Cocktail, Drinks, Soup, Chicken, Seafood, Tacos , Burritos, Enchiladas
The redirect does not work? Just click on this link or copy it into your address bar