There is a new restaurant coming to San Antonio called Timbo's according to this Wensday's San Antonio Express News.It is supposed to open Monday March 5.
I have never heard of this chain.Does anyone know something about Timbo's? Have you eaten there,etc.
I may google them and see what I come up with.
Updated 2 years ago | 13
Updated 1 year ago | 30
Updated 1 year ago | 27
Updated 7 months ago | 3
Updated 1 year ago | 16