When I saw this place, because it's called BMC Market, I thought it was a Mexican grocery store. When I finally went in, I was disappointed--because I thought it was a Mexican grocery store!--but when I tried the tacos, any disappointment I had flew right...out the window! The tacos are fresh and delicious, the hot sauce actually hot (as opposed a sauce that had a hot pepper dunked in it and then removed), and the corn tortillas amazing. Now that I've discovered it, I try to go every couple of weeks. My favourites are carnitas (pork with pineapple) and rajas (mushroom and peppers in cream sauce). They are served with fresh chopped onion and cilantro, a lime wedge to squeeze over them, and sauce of your choice. At $5/3 tacos, they're an incredible deal! I've had their avocado dip and chips, which was good, and their flan, which was very good--but I'd rather fill up with tacos! There's a small seating area that's quite attractive, with large photos from Mexico decorating the walls, but it's nothing super fancy. There are a few items you can buy--Mexican soda, enchilada sauce, and various hot sauces, but if you're looking for specialty items to prepare Mexican food at home, this wouldn't be the place to come. If you're looking for a fancy, romantic restaurant, this isn't it; if you're looking for high quality, delicious, and inexpensive Mexican food, come here.More