Elvira's Restaurant

Elvira's Restaurant is a slightly up-scale place which started in 1927 in Nogales, Mexico.  You can now find this wonderful restaurant in Tubac, AZ.  They offer the highest quality of Mexican culinary delights and have won several awards for their tasty meals.  The environment is dazzling and the service is great.  My sea bass was to die for, yummy!

Website:  http://www.elvirasrestaurant.com/

I had a very delicious mango margarita.


Post a Comment

Popular posts from this blog

26 Bar Ranch (John Wayne Ranch)

Historic Downtown Payson

Cowboy Mummy Found in Desert