El Torito is a pretty good Mexican restaurant. The nice thing about their menu is that they now showcase different regions of Mexico every month. So you can now try other Mecian food besides tacos and burritos (although they make a few good burritos). The best aspects of this El Torito are that I have never had to wait for a table and they have a great view of the bay.
Pros: Good Food, Great View, No wait
more