Screamers Restaurant
Add to Favorites
OPEN NOW
Today: 7:00 am - 9:00 pm
Amenities:
Takes reservations
Saved to Favorites
Phone: (334) 295-8415
Address: 216 S Main St, Linden, AL 36748
Phone: (334) 295-8418
Parking: Lot
Attire: Casual
Cuisines: Buffets, American, Mexican, Latin American