No one is following Teina yet.
Teina isn't following anyone yet.
Getting your current location
Finding Teina locations
- All Tips
- American Restaurants (1)
- Austin, United States (1)
Chili's Grill & BarDecember 28, 2011
Restaurant • Austin, United States
Check in and get free salsa and chips!