I love the small business feel of this restaurant. Reasonable prices for great food. I almost always order the vegan version of the Viva Las Elvis and it never disappoints. If you're confused on any part of the menu, they will take the time to explain anything to you. No pushy upselling either which is definitely a plus. Be prepared to wait based on the amount of people ahead of you since everything is made to order. However, definitely worth the wait!