Full menu with prices & pictures
Tomales Deli And Caf... Santa Rosa, United States Of America...
When you're planning your visit to Tomales Deli And Cafe, you could take municipal transportation to the station Santa Rosa Amtrak Bus Stop, which is the nearest station at 287 meters distance to the eatery, otherwise, there are parking lots 76 meters away at Municipal Lot 11.
The following menu can be supplemented on site by daily or weekly specials. Besides certain meals, you'll also find drinks and general types of dishes offered here on the menu. The menu is supplemented by dishes and ingredients that guests have commendably mentioned but were perhaps not yet listed.