Lunar Zoomer

John The Greek Restaurant 16602 San Pedro Avenue, San Antonio

Invites you to dine at one of San Antonio’s oldest Greek Restaurants! 16602 San Pedro Avenue, San Antonio, TX 78232 (Park Oaks Center) Phone:(210) 403-0565 They close earlier than some restaurants, so plan to be there by 6:30 p.m. Remember, that’s this coming Tuesday, July 16!  I’ve always wanted to try this San Antonio favorite, […]