Twin Peaks
Add to Favorites
CLOSED NOW
Today: 11:00 am - 1:00 pm
Tomorrow: 11:00 am - 1:00 pm
12 Years
in Business
Amenities:
Offers outdoor seatingHas WifiServes alcohol
Saved to Favorites
Phone: (713) 939-8946
Address: 12830 Northwest Fwy, Houston, TX 77040
Website: https://twinpeaksrestaurant.com/locations/houston-tx-290
Parking: Lot, Private
Wi-Fi: Free
Bike Parking: Yes
Attire: Casual
Cuisines: American
Alcohol: Full Bar
Takes Reservations: No
Outdoor Seating: Yes
Price Range : Average
13080 Northwest Fwy, Houston, TX 77040
11708 Hempstead Rd, Houston, TX 77092
12917 Northwest Fwy, Houston, TX 77040
13050 Northwest Fwy, Houston, TX 77040
13250 Northwest Fwy, Houston, TX 77040
6455 W 43rd St, Houston, TX 77092
2019 Post Oak Blvd, Houston, TX 77056
5405 Antoine Dr, Houston, TX 77091
12035 Northwest Fwy, Houston, TX 77092
19820 Northwest Freeway, Houston, TX 77065