el tepa makes super yummy burritos. i've eaten there half a dozen times and have consistantly had great, fresh food. the place is clean and the service is fast. what more could...
All reviews seem positive