Primrose & Fine Lace Tea Room
316 N Main St
Buda, TX
512-295-1800
visit website
#88
of 158in TX

No Photo Available
Hours
Wed - Sat: 11:00am to 2:30pm
Wed - Sat: 11:00am to 2:30pm
other times available by group reservation


Reviews




