The Tea Room
The Tea Room: Where Antiques and Tea Unite in a Quirky Harmony Location and Ambiance So there we were, famished and in need of a little escape from the hustle of Mission, Texas. We wandered into The Tea Room, located right at 1524 N Conway Ave, and boy, did we hit the jackpot! The moment…