Antonio's Is Open. New location 1379 Paseo Del Pueblo Sur. Next to Ace Hardware on South side Map location is not correct. Please call if necessary for directions.
Oh yes he is back and as good as it ever was. I ate there a week ago and boy was I a happy camper now he has returned. His was where I always ate the many years I would visit Taos. Sadly when I moved here he left and went to Longmont CO. It is wonderful to have him back.
Get quick answers from Antonio's The Taste of Mexico staff and past visitors.