Gyro's Drive Inn

2401 Nogalitos St, San Antonio, TX 78225

(210) 923-8841

Rated 4.0 out of 5 from 1 Reviews Gyro's Drive Inn is Ranked #2 of 32 Restaurants in Phoenix San Antonio.

★★★★ on the 20th of August, 2021

I love the fish burgers.
Location