Twin Peaks Restaurant
Or call (915) 307-8396 for more information.
- CassandraMar. 13, 2021Great Place
It was Zeus's first restaurant experience and he did amazing. Their patio is awesome and closed off so if it's windy it's still comfy. They also have fruits and tons of tv's.