Florida > Live Oak > Restaurants, Food & Beverages > Restaurants > Live Crab Shack
1040 Duval St NE, Live Oak, Florida, 32064-2707
(386) 364-1444
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!