[category]
[title]
Located in a seen-better-days strip mall, Alegria transcends its unbecoming location and drab interior with some lively and agreeably messy Mexican food. The dinners are good, but you may have to wait for a table (they don't take reservations); breakfast and lunch are perfectly acceptable alternatives.
Discover Time Out original video
Â