This is a small restaurant burried in a strip mall, but the food is incredible. Huge portions, everything me and my family ordered was superb! Service was fast, and very friendly! Highly recommended, especially the chimi!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.