Restaurants - American in Tallulah, LA
Red Top Bar & Grill