10309 E 61st St, Tulsa (918) 994-4297
Gerardo is amazing as a server and is kind, efficient and does everything with a smile!!’
Atmosphere: 5
Food: 5
Service: 5
10309 E 61st St, Tulsa, OK 74133 (918) 994-4297
Gerardo is amazing as a server and is kind, efficient and does everything with a smile!!’
Atmosphere: 5
Food: 5
Service: 5
Restaurantji Recommends