Red Top Bar & Grill
267 Hwy 65 S
Tallulah
LA
71282
(318) 574-0789
Open Map
Description
Red Top Bar and Grill is located at 267 Highway 65 S, Tallulah, LA. This business specializes in Barbecue Restaurants.
by merchantcircle on August 20, 2015 from
merchantcircle
All Bar, Pub, & Club
Burgers
eating places
Entertainment & Arts
Food & Dining
Restaurant
Restaurants
Restaurants - American, Restaurants
Seafood
Tallulah