This place seems to be recommended by a few Yelpers so I decided to check it out on my lunch hour.
It is located in a small strip mall just north of Arrowood Rd. Inside is relatively small but they make good use of the space. The booths and tables are very colorful which helps brighten an otherwise boring decor.
I was greeted immediately and it's seat yourself here. Once you are seated, someone comes with the complimentary chips and salsa. As others have mentioned, their red salsa is quite watery and it is very mild. The tomatillo salsa has a little kick to it. The chips were decent.
I ordered the wet spinach burrito which was huge and filled with beans, rice, cheese, spinach and onions and covered with a red sauce. It was ok. Everything was a bit watery and the biggest flavor here was onion. I am not sure if was the best introduction to the food here but I have recently been changing my diet and gave up meat for a while. Perhaps there are better vegetarian items here or possibly a fish dish?
Anyway, the staff was very friendly here and food came out fast as it does with most Mexican places.