Had lunch on a visit to Avalon. Margaritas are huge and delicious. Carnitas were tasty, not greasy as at other places. Service was very good. They didn't serve tap water (due to drought conditions) but bottled water was available for fifty cents.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.