I cannot say enough good things about the atmosphere and location - the restaurant is airy and spacious with plenty of indoor and outdoor seating and a perfect view of the river. I love the outdoor games too- jenga, ping pong, and cornhole. Coastal Taco truly lives up to its name and gives you a genuine beachy vibe. The food and drinks, however, lack flavor, especially for Mexican food. Everything was fine, not that memorable, especially for the price. Overall, the vibe is totally worth coming back for but the actual menu items probably are not.