- Netflix / Anthony Nunez
The Alamo City received a special nod when user 'Fun-ghoul' asked: “Where's your favorite city in the US (or the world I guess) for food?”
The stand-up special and feature film star answered, simply, “San Antonio, Texas ... Garcia's Mexican Restaurant.”
The revered Tex-Mex hole in the wall is located at 842 Fredericksburg Road. It's open Tuesday through Saturday, 7 a.m.-2 p.m.
So many restaurants, so little time. Find out the latest San Antonio dining news with our Flavor Friday Newsletter.