3 Best Fish and chips Restaurants in St Louis (2026)