Rella's is one of the best kept secrets in the area. Since they opened and upgraded from the previous owners [Charlie Brown's] they have continued to improve. Excellent appetizers, very good dinners.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.