Blue Water Grill
343 South Kirkwood Road
St. Louis, MO 63122
314-821-5757
Open Monday through Saturday for lunch and dinner, this restaurant specializes in fresh seafood with a touch of Southwestern and Mexican influences. They are closed on Sunday. Reservations are recommended.
