Archives for: January 2010

Yummies Bistro and Wi-Fi Cafe

Yesterday some friends staying in Alamo, Texas, came to visit, and we decided to go to Yummies Bistro for lunch.  What a great idea.  This small restaurant, located at 700 Padre Blvd, just a little ways north of the Visitors Information Center, provided… more »