I love this place!!! The chips and salsa with some slaw; but the street tacos keep me coming back monthly! Always a friendly face; prompt and !!!! I'll alway come back!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.