-
Twin Peaks
is Ranked #1 of 9 Restaurants in Galloway Mesquite.
Some say, it is bad.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Go to Twin Peaks and enjoy all of the scenic views. The food is not bad either and their beer is always 28 degrees.