Fins Bar & Grill

Restaurant · Bolivar Peninsula

Fins Bar & Grill

Restaurant · Bolivar Peninsula

1

796 TX-87, Crystal Beach, TX 77650

Photos

Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null
Fins Bar & Grill by null

Highlights

Come visit Fins Bar & Grill and explore our menu that features mouth-watering burgers, fresh seafood, and tasty cocktails. And with a lively atmosphere, friendly staff, and breathtaking views of the Texas Coast, you're guaranteed to have a great time. Why wait? Come on in and enjoy a meal at Fins Bar & Grill today!  

Featured in Eater
Placeholder

796 TX-87, Crystal Beach, TX 77650 Get directions

margaritavilleresorts.com
@finsbargrillcbtx

Menu

Information

Static Map

796 TX-87, Crystal Beach, TX 77650 Get directions

+1 409 263 8114
margaritavilleresorts.com
@finsbargrillcbtx

Menu

Features

dine in
takeout
payment credit card
wifi
outdoor seating

Last updated

Mar 4, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.
@eater

"Fins Bar & Grill is in the Camp Margaritaville RV Resort in Crystal Beach, on the Bolivar Peninsula northeast of Galveston. While the entire resort is pulling out all the stops for Mardi Gras, Fins Bar & Grill will have an expansive Mardi Gras menu throughout February. That includes crawfish empanadas, shrimp po’ boys, crab cakes, beignets, mini king cakes, and cocktails such as a hurricane punch bowl and Coconuts on the Bayou (coconut rum, blue curacao, melon liquor and grenadine)." - Lane Gillespie

Where to Celebrate Mardi Gras in the Houston Area
View Postcard for Fins Bar & Grill

Robert Glinski

Google
We enjoyed this place so much on our vacation at the coast for the 4th of July. On our first visit we had the seafood. We started out with a large plate of brisket nachos, delicious. Then I enjoyed the large seafood platter with fish , two kinds of shrimp, fries and slaw. The food arrived at our table quickly, the service was attentive and helpful. We decided to return the next day on the 4th for burgers. They did not disappoint. Service was somewhat slower but the food was worth the wait. The Fin Burger was as good as it looks, masterfully crafted, and cooked to perfection. Bravo!

David Rickerson

Google
Even though the parking lot was far away, they had golf carts ferrying people to the restaurant. The entrees were well prepared and the servers friendly. The facility was clean and offered great views of the surrounding area. The AC was cool and breezy on a hot day. They even scored well with my picky kid, who rated the Mac and Cheese as a 7 out of 10.

Carlos Jimenez

Google
This restaurant is beautiful inside. It’s a nice cozy feel. The food was good. But I wouldn’t get the coconut shrimp again. I love some coconut shrimp and if they have it I will try it. The shrimp tasted frozen to me, and not fresh. I tried a bite of the burger and it was good. Erin our waiter was great. She was checking on us constantly and made sure we didn’t need anything.

Allie Eggleston (Allie)

Google
Best place to eat near the beach. Stayed 4 days and ate almost the whole menu. Nothing was disappointing! Would order it all again. Plus Morgan is the best, make sure to ask for her! 😊

Erin D

Google
By far my FAVORITE spot in Crystal Beach !!! Clean , updated & comfortable! The chairs are so comfortable the bar is large & the kids have activities outside. On a date? Perfect spot Dinner as a family? Perfect spot Have a large group? Perfect spot Young kids ? Prefect spot Have teens? Perfect spot Live music, great bar , large menu & child friendly!

PG

Google
New and clean establishment. There was a golf cart waiting when we pulled up in the parking lot to drive us to the restaurant. Chicken wings, pretzels, Margherita pizza and pepperoni pizza were all good. Key lime pie and drinks were good as well. We dined at 3:30 pm on a Thursday. There weren't too many customers since it's off season. The customer service was excellent. We had Shay as our server. We plan to go back (maybe tomorrow)! This place is a Wonderland. I bet it's packed in the spring and summer.

J P

Google
Kneleigh was our Bartender / server - if you get her too your very lucky- she’s awsome - friendly and helpful and attentive- this was everything we could have hoped for - food was great ! Service was just as good ! Facilities are top notch - come and try Fins at Crystal Beaxh Margaritaville you won’t be sorry !

G S

Google
We went on a Friday at about 5:00 p.m. The place was not super busy there were plenty of tables. We were seated within a few minutes however I had to get up after nobody came to our table for 30 minutes. I had to ask the hostess to make sure the waitress knew we were there. When she finally got back over there, we ordered. The peel and eat shrimp had zero flavor. They just brought us shrimp that tasted like it was boiled in water sitting on ice. There was no cocktail sauce or lemon. I had to ask them to bring us cocktail sauce which took about 10 minutes. We each got a drink and it took so long to get a frozen margarita They were both on the rocks by the time we got them. Food is incredibly expensive for what you get. We spent almost a hundred bucks on a hamburger, some chicken tacos, the shrimp appetizer and two drinks. I think the waitress was new I don't really blame her but when you have new people you should have someone experienced shadowing them so they don't get overwhelmed. Waiting 30 minutes to even get a glass of water is ridiculous for the price of this place. The burger and the tacos were decent But everything is definitely too pricey. The waitress was sweet but overwhelmed completely with two tables. The resort is nice and the guys that pick you up in a golf cart were helpful because it's a long drive.

Kylee V.

Yelp
Wings on Monday are half off!! Nice and crispy! Service was good but No free desert or free drink for your birthday! I was a little surprised since this is a hospitality focused business.

Mari F.

Yelp
We are a Mexican American mix family and we definitely didn't felt welcome. First they put us on a 45-60 minute wait,(the hostess was very punctual on telling us that we have to be within 10 minutes from when I got the text message) then after 30 minutes they suddenly sit us up stairs in an empty room next to another table or not so white people. Most of the white crew was downstairs next to the bar and they were empty rambles around but they didn't seat I there. After we got seated, we waited 10 minutes and nobody came to take our order. After that time we ended up going down stairs to get someone to take our order, we ordered drinks and food at the same time since we have been waiting for so long. We tried to do the best of dinner since we were all together but still not cool. We waited for over 30 minutes to get served and nothing, we should have leave but after waiting and being mistreated for so long everything else was closed! Food was good but we couldn't tell for sure since by the time it came in we were famished! I did told our waiters about the service and she told the many that didn't care at all I think they even do it on purpose so we color people don't come back, unless is to work there, since most of the staff is from minorities. If you are not Caucasian please save the trip and don't come!

Kimberly C.

Yelp
In all my years of dining in all different kinds of restaurants and situations I have NEVER been treated like this..., We decided to go to the Fins restaurant because of their "special" for Thursday night family special as advertised per their web site... 2 pizza's , 2 salads, wings for 35$ great we got there and no Seating inside.... Ok that's cool no worries....we sat outside and then it began .... Our waitress was not familiar with the menu/specials. Ok ...cool... we showed her the web site and she took our order and the next thing we knew "Mike" the manager showed up and said "oh no we aren't honoring that" and literally left .... Wow just wow... so we had already ordered our drinks (wave runner) So we asked for Mike to come bank to our table and he said "they couldn't honor it" again and we were like "but you literally just honored it for our friends that were just here." So he changed his mind. We had to go to the bar to order our drinks,ask for to go containers, and our tab because our waitress literally NEVER came back to check on us.... Not once. If you can't honor what is on your web site you should put a sign on your door. We would have gladly took our patronage to a restaurant down the road. Mike had no customer service skills. Our poor waitress who obviously had just started had no idea about what was going on. We spent a lot of money all week between the RV spot, camp store, and our pool/bar tab ... Patricia that waited on us at the pool bar happened to be here tonight at the Fins bar. She definitely needs to be moved into management and quickly before they lose more customers. She knows what customer service is all about. Margaritaville Crystal Breach.... You need to take a hard look at what is really going on here. For anyone new coming to stay here... literally don't waste your time. There are too many other places that you can stay and go for a lot less than what we paid all week. Do better Margaritaville. Very disappointed.

Haley K.

Yelp
Driving up to this house lace I was hopeful that they would serve up some awesome food. The restaurant is at an RV park, and there really is no other restaurant to compete with, if you want to go out , this is it unless you want to drive a ways. The building is nice, well taken care of, looks out over the ocean and it's n the summer this looks like THE place to hang out. The waitress and staff were super helpful and nice. The table we were at was clean but the floor was soooooo sticky! Yuck. There were quite a few seafood options, as there should be. I got the grilled shrimp and was not impressed. It was just meh. Although I didn't try my friend's coconut shrimp and that was so much better! It was expensive and honestly, I think I would head somewhere else if you are going just on the food. If it's the summer and you're looking for an awesome hang out, well, I guess I would come. Just don't expect over the top flavor.

Cameron T.

Yelp
Good food and atmosphere. Vlada, our server was very sweet and good. Recommend the signature Margaritaville drinks too, just be ready for the sweet sweet high sugar content :)

Kylie F.

Yelp
I would definitely visit again! We had a large group of 10 and 3 kiddos. The service was awesome once we got seated. We waited an hour but that was expected as we came at peak hour 7pm) We waited outside where there was a bar and live music! When we sat the food and drinks were brought out very quickly. Server was kind and diligent! Great views from the entire second floor room. The food was solid nothing fancy but very tasty and as advertised. Drinks were great!!

Victor E.

Yelp
From start to finish ... We pulled into park , and the gentleman offered us to drive us up in the golf cart to the restaurant which was great cause it's a good little walk if you park where the parking is at . Alittle far but not horrible . Great guy and awesome Information while taking us up to the restaurant. We walk in , and we are greeted by a young lady , very bubbly , short and sweet to seat us .very clean and comfy atmosphere as well . Waiter and bartender very vibrant and friendly , as we are seated . Drinks and appetizers were ordered and within great timing they arrived . Then came our food . Waiter was great with taking the food order and was prompt about his service . Respectful gentleman and quick about things .. Food items we ordered 1. Seafood platter - very fulfilling , coconut shrimp was great ! Fried fish was bland nothing to brag about , hush puppies really didn't kick as it says jalapeño hush puppies nothing was spicy about them , regular fried shrimp I mean it's just fried shrimp nothing out of this world . 2.grilled fish tacos - presentation was great ! they were tasty ! Everything was smooth and gelled well together . Nothing to say bang! But they were good enough to enjoy 3. Texas wagyu dog - presentation looked very fulfilling and delicious, but wasn't . Comes with grilled onions , jalapeños, and creole mustard . The creole mustard kills this delicious hot dog by far . The creole mustard just makes this hot dog bitter tasting and conflicts with all other Ingredients within this hot dog .. now if your a creole mustard fan than you'll like it but it's very strong tasting and it just doesn't connect with all other Ingredients within the hot dog . Overall enjoyed my visit to this place as it just packs a punch ! Has many more things to do there with family and kids ! Fishing , overnight rv camping , sports and more ! I definitely will be back to experience the other food they have on the menu ! Thank you

Arlene C.

Yelp
Good food, drinks and great service! Went for lunch with the kids and everyone finished their plates. Mahi tacos, Cajun chicken pasta, cheeseburger, kids tenders and Mac n Cheese.

Jeannie K.

Yelp
Meh. We are camping at Camp Margaritaville where Fins is located. We attempted to eat here on a Friday afternoon, but no one waited on us, so we left. We came back on Tuesday and sat at the bar. Service was much better. We ordered three appetizers, hummus, chips and queso, and pepperoni pizza. They weren't terrible, even with happy hour pricing, still pretty expensive. Came another night to listen to live music and we paid $14 for a green tea shot. $13 for margaritas. The michelob ultra was $4 for happy hour, otherwise $7. Margaritas are way too sweet. Campground is great!

Justin S.

Yelp
The food was good, the staff were kind, and the space looked sharp, but we went on a Monday evening when many other restaurants on the peninsula are closed and Fins was not prepared to handle the amount of people who came in the door. We were there for a couple hours, and were waiting either to be seated or for our food for most of that time. The coconut shrimp was really good, but not worth the wait.

Stefanie W.

Yelp
Cute spot, but food was really just ok. I wouldn't bother going except to get drinks and apps.

Michelle F.

Yelp
The atmosphere was very relaxing. I had the best frozen peach margarita. The food had a lot of flavor & was hot. Jenna was very attentive & friendly during our dinner. We will definitely be back to try something new.

Debra R.

Yelp
Order delivery. Coconut Shrimp did not taste like it was fresh shrimp. Got less than a handful of fried and hushpuppies were burnt. Was the first time trying the restaurant. Not impressed

Kathy M.

Yelp
SHAY IS FANTASTIC!!! Will definitely be back and ask for her again! The food AND bloody Mary's are also delicious!!! Very reasonable!

Christine G.

Yelp
RV'd at Margaritaville, so we ate here twice, seafood platter was enough to split between the two of us and the waitress was kind enough to split our Ceasar salad into two bowls. Outside balcony is awesome and we got to listen to live music from the stage below Drinks were small but potent. Saturday evening Chay waited on us and she was super sweet and recommended the chicken tacos which were pretty and yummy. My husband had the chicken sandwich and thought that was pretty good too. All in all, we were very happy and will be back, to both the park and the restaurant.

Calvin T.

Yelp
I would not recommend this restaurant. They parking is a significant walk from the restaurant, they messed up the order, and tried to overcharge. The food was not good either. So to sum it up, lousy service, lousy food, and lousy logistics.

Anita G.

Yelp
Drinks way over priced Food very good Service Good but waitress had a lot of table. Coconut Shrimp

Jody S.

Yelp
The food was great! Chicken and waffles with hot honey!! Yum!! Our waitress Ashley was so sweet and very attentive!! Great atmosphere!

Mark F.

Yelp
Food is okay, sometimes hot...even my salad. Sometimes cold, like my cheeseburger. Pizza's are great; small and expensive though...but that's the price for staying here. Nice staff!

Cynthia J.

Yelp
Great food and service. Awesome place. The Margaritaville vibe is very present here. Rv park looks wonderful

Charis K.

Yelp
Restaurant itself was nice and clean. Hated the walk to get to it but we got a ride back to our vehicle from worker on golf cart. Staff was polite, friendly and helpful. Mixed drinks were pretty good. We had beach chips for appetizer and they were best out of the food we had. I had seafood platter. Shrimp were okay. Fish looks like frozen fish Pattie's. French fries seemed like frozen ones also. Fiancé said shrimp tacos were okay. Coleslaw was dry as were hush puppies. We won't being going back anytime soon.

Jonathan H.

Yelp
So good. People were nice. Bathrooms were so clean. We got here in a go cart. Also there is an easy geocache there.

Robin T.

Yelp
Food was good but cold. Service was terrible. Bloody Mary was so bad I couldn't drink it, they did take it off the ticket though. Parking is the worst! Ordered an appetizer when he took our drink order, we didn't get it until 1/2 way through our meal. 4 people & took 2 hours!!

Rachel H.

Yelp
The restaurant and ambiance of this space were beautiful - I loved the design of the space a lot but it didn't make up for the bad food and drinks. I got a margarita- it was pricy ($12 I think), small and mostly ice. It also just tasted watered down. For food we got the captains plate which is a bunch of different appetizers. The coconut shrimp was good but that was it. The fries, fried shrimp, etc tasted like fast food quality. They also had about 20 employees with very few customers...??

Gene T.

Yelp
Spending time with family and they wanted to go here I had the bbq wings as an appetizer they were really delicious very juicy very meaty and very flavorful. They were cooked just right and the ranch was just as good too I would highly recommend the wings if you go to eat here you won't be disappointed Shannon was our server and she was very attentive and friendly and provided great service

Cynthia S.

Yelp
We received our food in a very timely manner. The food was great. The person that delivered our food was very friendly and helpful. I would highly recommend Fins.

Paul T.

Yelp
Really fun place in a peculiar spot. Excellent food, service and a complex to die for if your kids want to swim and enjoy the outdoors. Beautiful!

Kevin H.

Yelp
Setting was nice but food is mediocre at best. Not horrible but definitely not something to remember. Prices where high and drink sizes where considerably smaller that other places on BP for the same price. Claims to be "only beach front restaurant around.... Yes it's beach side of 87 but way off the beach.

Tom R.

Yelp
Great good and fun, friendly staff. Beach Burger was excellent. The beer cold and Erin was exceptional. Loved the casual beach vibe!

Ale R.

Yelp
Food was delish! Best I've had in town! Shay was our server and she was extremely helpful and so patient! Loved the whole experience!

Gracie M.

Yelp
Great good and great service! Loved the restaurant vibes and ambiance, Shea was our server and she was phenomenal! Would definitely go back

Natalia K.

Yelp
Such a gorgeous ambiance with a great view of the beach! Food was so delicious with such a good variety on the menu. Had the shrimp grilled food tacos and it was so fresh and delicious!

Vivian F.

Yelp
Went for drinks. Service and staff were excellent. Very friendly. Ambience was fun. Food being served to tables around us looked great. Will definitely go back for lunch/dinner.

Sasha L.

Yelp
My husband and I stopped in here for a quick bite before checking out the rest of the island. The pros: The manager was chipper and kind, thoroughly enjoyed him! Our waitress was good too; she was attentive and came by to check on us plenty. The entire establishment was nice and cool and everything was clean. We arrived around 11:30ish and they were serving the breakfast and lunch menu items, which was great. The cons: food was meh at best, definitely not worth the price tag. I asked for a little bit of almond milk for my coffee and got half of a short glass, which was plenty. That half glass cost me $3.50 though, more than the two cups of coffee I drank. I asked if I could get grilled chicken instead of fried tenders for the chicken and waffles (they offer grilled chicken for salads and sandwiches so I figured it wouldn't be a big deal) and was told they couldn't do that. Okay. So I ordered the egg white wrap and asked for a waffle a la carte, as was noted on the menu. Well turns out waffles aren't available a la carte anymore. So I ended up with a sad little wrap and slimy fruit on the side lol. My husband ordered chips and queso to munch on while our food arrived. Don't bother; you'll be paying $10 for Tostitos chips and sauces. He did get the regular chicken and waffles and said they were fine. It came with a little drip of syrup on the meal already and he had to ask for more, it wasn't automatically offered. Overall, we will not be coming back to this spot.

West A.

Yelp
Was hoping for a better experience but this will be my last time. The parking situation is a nightmare to start, one giant mud pit. After a wet ride over to the restaurant my expectations were already low. I was sat at the bar uncleaned from the last diner and began to wait... and wait and wait. Finally someone asked what I would like to drink and since I was ready I ordered my food as well, they then played telephone and told each other what I wanted until it reached the POS system. I watched as drinks were over poured, under poured written off as spillage and taken to wrong tables. (This place has to be hemorrhaging money) Once again I knew this wasn't going to go well. I never received my appetizer and my $16 burger was out so quick because the lady made sure to let me know it was a misfire from a cancelled order. Lovely. The burger had no taste and was the size of a kids burger from any chain restaurant. After my ONE beer and over priced kids meal I was given my tab. I made sure the appetizer wasn't on my ticket and noticed I was charged for a extra beer after the adjustment I mentioned the appetizer never came and the bartender gave me attitude, I gave up at that point.

Hilary H.

Yelp
Food and service was great! fish tacos and grilled shrimp was so good and I would recommend to anyone coming to the Crystal Beach area.

Kaitlin J.

Yelp
I would not recommend this place to anyone and I will NOT be returning. If I could leave a zero star review I would. First, we ordered an appetizer of chips and queso, and were given approximately 8 chips to split amongst 4 people. When we asked for more chips, we were told we would be charged extra for the chips. When we still had a lot of queso and salsa left so it went to WASTE! Second, we ordered Fish and Chips that were literally frozen fish sticks and tasted awful. We also ordered the Seafood Platter that was $28 and it had the puniest portions of food ( which included the frozen fish sticks ). Secondly, once we received the bill we realized we were charged extra for refills (mind each refill was $4). Lastly, the service was awful. We were there for two hours when no one was in the restaurant and they had plenty of workers. Also, our bills were mixed up and charged on the wrong cards. I have posted pictures of our food.

Marla W.

Yelp
Great food, service and atmosphere! Will definitely be back. Highly recommend! I had the shrimp tacos ... so good!

Courtney S.

Yelp
Ate here thinking it would be pretty good food considering how nice the place was and the prices they were charging. When we got there we thought we had gotten on the waitlist, turns out they hadn't taken our name down so we were waiting for no reason. When we brought it to the host attention we were immediately seated. (I could get over this mistake) After this incident, we waited about 10 minutes for someone to take our drink order. We then ordered a chip and queso appetizer and weren't given enough chips to even finish either bowl of dip, so naturally we ask for more thinking we wouldn't get charged which is generally how it works everywhere else. Nope lol! Got charged We order our food, waitress doesn't even know the menu or what anything comes with. It took about 30 mins to get our food which was all frozen food by the way. ($20 for fish and chips) which is pretty high considering refills are also not free on drinks. We had to ask for refills each time we needed a drink and weren't told we were getting charged extra. When everything was all said and done our waitress forgot our orders and had us repeat them all back over to her, then took 15 mins to bring our checks. - Mind you there were maybe 3 more tables and the rest was empty. We then gave our cards to the lady and she charged us for the wrong check (thanks to cash app we got that fixed ourselves) Overall you can tell the staff is poorly trained, food is frozen, and to them it's no big deal. You would expect this from a fast food restaurant but not somewhere where you spend about $30 per person.