Take Your Tastebuds On A Trip Down South At This Soulful Fish Fry Restaurant In Iowa
When you’re trying to track down soul food in Iowa, you’re in for quite a task. It’s hard to find good southern cooking up here in the Midwest, but luckily, there’s a place in North Liberty that will make your dreams come true.
Sugapeach is located at 650 Pacha Parkway St., North Liberty, IA 52317. They are closed on Monday, and open Tuesday through Saturday from 11 a.m. to 8 p.m., and Sunday from 9 a.m. to 4 p.m.