The Happy Crab
(17)
Takeout Restaurant
Address: 11313 Tidewater Trail, Fredericksburg, VA 22408
Hours: Open ⋅ Closes 7 PM
Phone: (540) 379-2323
Home · Gallery · Dine In Menu · Pick Up & Delivery · Contact Us. Select Page. Home · Gallery · Dine In Menu · Pick Up & Delivery · Contact Us.
Happy Crab is just 75 feet from the beach, even closer than many oceanfront cottages! The cottage boasts panoramic views of the beach from the deck and a hot- ...
No information is available for this page. · Learn why