Mostly breakfast menu with some lunch options mixed in. Tasty food, but don't be in a hurry (especially on the weekends). I used to eat there fairly regularly until finding meat in my vegetarian food several times. They're obviously not all that concerned with cross-contamination. Another issue is that they use 'soy cheese' in their Tofu Rancheros that has casein in it, but nobody that works there seems to understand that it's not vegan. I've asked them for years to switch to an actual non-dairy cheese, since it's pretty much pointless to use fake cheese that has dairy in it. Not a bad place to stop for a muffin and a juice on your way to the beach, but I wouldn't really recommend eating here if you're vegetarian or vegan.
Cons: Cash Only, Usually crowded