Sea Casa is a good place to go for fresh mex. It's tasty and the portions are pretty large. I really like the veggie tostadas they serve, which come in a large tostada bowl and are packed with veggies. They charge for chips and salsa... when I go to a mexican restuarant I assume I will at least get chips and salsa, but you can't win 'em all. Besides that the service and atmosphere is really nice.
Pros: Fresh ingredients