This place is a great find for taco lovers. The restaurant has a cozy and casual atmosphere, making it perfect for a quick bite or a family dinner. The staff is friendly and welcoming, and they seem to take pride in their work.The menu offers a variety of traditional Mexican dishes, including tacos, burritos, and quesadillas. The food is made fresh to order, and the portions are generous. The tacos are a highlight, with tender and flavorful meat, crispy shells, and a range of toppings to choose from.One of the standout features of this restaurant is its self-serve toppings bar, which allows customers to customize their meals to their liking. The bar is stocked with a variety of salsas, cheeses, and other toppings, and the staff is happy to help customers navigate the options.Prices are very reasonable, with most dishes falling in the $5-$10 range. This makes it a great value for the quality and quantity of food.The only downside to this restaurant is that it can get a bit busy during peak hours, and the service can be a bit slow as a result. However, the staff is generally friendly and apologetic, and they do their best to keep up with the demand.Overall, this restaurant is a must-visit for anyone in the area who loves Mexican food. The combination of delicious food, reasonable prices, and friendly service makes it a great value, and the self-serve toppings bar adds a fun and interactive element to the dining experience.There is one minor issue to be aware of: some reviewers have mentioned that the restaurant can get a bit messy, especially during peak hours. However, this is not a major concern, and the staff is generally good about keeping the restaurant clean and tidy.