Absolutely the BEST Carne Asada Fries Supreme in town!!! And if you like Quesadilla, then you will love the Carne Asada Quesadilla. Today I tried something new and as always, I was pleased!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.