You can find a variety of good things to eat in Marathon, from fine cowboy cuisine to tasty Tex-Mex.
Big Bend Pizza is east of town on US 90, near the turn off towards Big Bend National Park, across from the visitor information station. Vegetarian or meat with homemade crusts and sauces.
West Texas home cooking, live entertainment, shuffleboard, and a friendly, relaxed atmosphere. Bar snacks and dinner served Thursday through Saturday 3:00 p.m. to 10:00 p.m, bar open until 11:00 p.m. Sunday hours noon until 6:00 pm. May close early in slow months due to light volume.
White Buffalo Bar is a classy watering hole adjacent to 12 Gage Restaurant and Gage Hotel. Features locally made craft beer by Big Bend Brewery on tap, an extensive tequila selection and delicious variety of margaritas. 102 NW 1ST Street, Hwy 90 West
Marathon Coffee Shop features full breakfast and lunch menu. Enjoy specialty coffees, fresh baked goods and the popular breakfast enchiladas, or green chile hash browns. Open 7 am – 3 pm. WiFi. 301 North W. 1st St. Across side street from Gage Hotel.
Gilda’s Grill, homemade burgers to go. Located at Sixto’s Shell station, U.S. Hwy. 90, on the east side of town.
Johnny B’s is an authentic 50’s style soda joint right out of Happy Days. You’ll find fountain drinks, burgers with all the trimmings, delicious deserts in a bright and lively atmosphere. US 90 and Avenue D .Open 7am – 3pm, 7 days a week.
French Company Grocery and general store.has a little bit of everything. Fresh produce, meats and fish, staple foods, traditional local foods, tobacco, Natural foods, domestic and imported beers/wines, champagne, hot coffee, hardware, first-aid, bicycle repair, picnic supplies, “to-go” sandwiches, hiking gear, health/beauty products.
The 12 Gage Restaurant, adjacent to the Gage Hotel, is true fine dining, west Texas style. Creative Texas cuisine with fresh vegetables and greens from their own Gage Gardens. Enjoy a full bar and ample wine selection. Reservations a good idea, especially during high seasons. Highway 90 West.