Best Cheap Restaurant: La Sirenita

3928 Eastern Ave., (410) 522-5055,

This may be the best Mexican food in the city, but it’s definitely the best deal you’ll get on Mexican food in the city. Enchilada platters cost $10, with enough enchiladas, stuffed with flavorful meat and topped with a well-made sauce, and rice and beans to feed two. If you need to go even cheaper, order a tamale for $2 and get a hearty mix of pork or chicken wrapped in a corn husk to keep the meat moist. Bonus: Go during the day to watch Spanish-language soaps on the television while you have a leisurely lunch.

Copyright © 2019, Baltimore City Paper, a Baltimore Sun Media Group publication | Privacy Policy