Granite Shoals Dining and Restaurants

Below you’ll find the best restaurants located in Granite Shoals, Texas. Many of the local restaurants can also cater events such as weddings and family reunions. Contact us for suggestions on where you can make group reservations. Hours subject to change; please confirm with restaurant.

For accommodations, see our visitor’s guide for lodging in Granite Shoals.

Farm House Restaurant
8037 W. RR 1431, Granite Shoal, Texas 78654
All you can eat Mexican food or Catfish (Tues-Thur After 4 pm)
Steaks, seafood, hamburgers, chicken fried steak, beer & wine.

Happy Cooker Grill
1402 Phillips Ranch Road, Granite Shoals, Texas 78654

La Cabana Mexican Food Restaurant
7005 RR 1431, Granite Shoals, Texas 78654

Pepper’s Restaurant
1011 RR W. RR 1431, Granite Shoals, Texas 78654

Taqueria El Mexicano
4110 CR 416, Granite Shoals, Texas 78654

Check out what the many cities in Burnet County have to offer. Visit our travel guides for Bertram, Burnet, Kingsland, Marble Falls, and Spicewood.

If you'd prefer a lakeside vacation, see our travel guides for Lake Buchanan, Inks Lake, Lake LBJ, and Lake Travis.

For special offers and information check us out on: