Favorite salad bar
Taste of Texas is one of Favorite salad bar.

1. Taste of Texas

9.1
10505 Katy Fwy (btwn Gessner & Beltway 8), Houston, TX
Steakhouse · 155 tips and reviews