Yes, this place is located in an ordinary strip mall. You could easily drive by and miss it. Yes, this place is nothing fancy inside, although with seafood and fishing decor everywhere. Very casual -- don't dress up. The menu is quite limited. If you like seafood, order the fish tacos. They were outstanding! Definitely the best we've had anywhere. Their Key Lime pie is close to perfection -- the right combination of intense lime taste and tartness without any artificial flavor. Don't miss this! We actually came back a second time just to get more of the pie. Service was fast and efficient, even when the place was busy.