The restaurant has a colorful, festive setting with both indoor and outdoor seating, including a patio area.
The food is better than Taco Bell/Dell Taco by a long shot, with delicious burritos and other classic Mexican plates.
Some popular menu items include the Three Amigos, Supreme, and bean & cheese burritos, as well as the nachos which are really good.
Yes, the prices are generally pretty fair for the quality of food and service.
Yes, the restaurant is located in a large strip mall, and you should be able to find a parking spot, even though it can get busy at times.