V Veronica L. Vela Review of St. Johns Seafood and Steak 4 years ago Location is awesome, food is very good.
Comments: