First visit to Rosa's but we will be back. Great variety, terrific food, fast service and a nice environment. This is a upscale Taco Bueno, order at the register, when your food is ready they post it on the electronic board and you get it yourself. Fixings bar is well stocked and kept clean. Drinks are also self-service. The tortillas are fresh made right in front of you and are delicious.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.