Greenwoods Bar & Grill
Address:
301 N New Braunfels Ave, San Antonio, TX 78202
Phone:
(210) 224-1969 Restaurants, Bars
Other Businesses:
- La Tuna-Grill at 419 E Cevallos, San Antonio, TX 78204
- Ritas On The River at 245 E Commerce St, San Antonio, TX 78205
- Popeyes Chicken and Biscuits at 2337 SW Military Dr, San Antonio, TX 78224
- Jack in the Box at 903 Probandt, San Antonio, TX 78204
- Side Wok Cafe at 2310 SW Military Dr, San Antonio, TX 78224