Summary

Seafood and Mexican food restaurant with a view towards the lake.

Location