Monday, January 30, 2012

La Siberia

While their tostadas are decent, it's the 1983 decor that keeps me going back to Tostadas La Siberia

on Zapata Hwy.


0 comments: