If you find yourself stopping or passing through Miami, OK be sure to stop in at El Vallarta for great food and drinks. The décor is wonderful - brightly painted chairs and tables. The food was fabulous. We ordered the Fajita Cowboy, a tamale and sangria and a beer. The bill came to $20!