This place is awesome! Absolutely the best, most authentic Mexican anywhere around Baltimore. I've been to Mexico several times and this food reminds me of the food there. They also make their own salsas. The red salsa has a spicy kick to it. And if you want to go up a notch, as for the green salsa. Once in a while, they even have a salsa more spicy than their green. And when you talk to the wait staff, you can actually find out which of the waiters made the salsa that day!!! I would warn you to go early and/or to expect a wait. Even on weeknights, there is a long line. Lunch is a little easier to get seated. However, once you order, food usually comes fairly quickly. Prices are very inexpensive for lunch and dinner. Portions are fairly large, especially if you eat the tortilla chips, you will not leave hungry. For vegetarians, they also have a vegetarian selection on their menu. Or if you see a combination that looks good from the meat portion of the menu, you can substitute (such as ask for the taco to be a bean taco or the enchiladas to be cheese). We have tried almost every restaurant in Bel Air, and this is just about the only one we actually go to. We have La Tolteca at least once a week, and sometimes more!
Pros: Delicious food, hearty portions, inexpensive
Cons: Long wait to get seated