solajijic Posted October 22, 2014 Report Share Posted October 22, 2014 Any reviews on this place? I hadn't heard it before last week. Where is it? Thanks. Link to comment Share on other sites More sharing options...
Travis Posted October 22, 2014 Report Share Posted October 22, 2014 It's in San Antonio, down the street from the "new" Lety's, on the opposite side. Haven't eaten there so no idea how it is. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.