Delta Restaurant

920-235-0900
515 N Sawyer St
Oshkosh, WI 54902
No photo available for this business

Business Information

Restaurants
Restaurants

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Oct 06, 2008
Since moving away from Oshkosh, I find that when I do visit my Mom, we tend to go out for lunch. The Delta is a family restaurant that is ne... (more)

Browse our top cities

Browse cities by state