Does this place have TV'S for watching sports?

Mack White | Sep 18, 2019 | Category: Mexican restaurant in Sacramento, California

La Tequila Restaurant Bar - All questions

Address: 4439 Florin Rd, Sacramento, CA 95823, USA

Tim Maynard | Sep 18, 2019

I was there and they have them set up again

Lulu Valencia | Sep 18, 2019

Nope

Jazzy J | Sep 18, 2019

No. Sorry.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places