El Charro Menu

Sorry, We are updating this restaurant menu details.

  • Melinda B.

    We stopped in for Cinco De Mayo. They had free tequila shots and $3 margaritas! We waited an hour for a table which was understandable with the "celebration". They have a little arcade space where we waited. There wasn't a real waiting area. There were lots of people just standing around. I sat on some of the arcade game seats with my son. We were finally seated! Woohoo! They brought warm chips and really good chunky, fresh salsa! I was so ready to order some guacamole! It's my favorite! So we ordered, the server was really nice but clearly overwhelmed, it took about 20-30 mins just for water and chocolate milk, she forgot the rest of the margaritas. Ok, fine I get it it was crowded. So I finally get the Guac! Super excited, but it did not look or taste fresh. FYI, the bottom of the menu says "please be patient, all of our food is prepared fresh." The guacamole looked a little brown and it was missing something. I thought I should break out the lime and salt to make it better, but the consensus at the table was to send it back, so we did, but our server was MIA so another server offered to help. She took it back and when our server finally came back to check on us, we told her and she took it off of our bill. The food was good, tasty and everyone at the table seemed satisfied.

  • Victoria C.

    Wouldn't come back. Stopped in from out of town, had a craving for some Mexican. Decor was very dusty. Like chunks of dirt hanging off he wall. Gnarly. Service was s l o w. Waited around 10 minutes to give drink order. Had to ask busboy who explained "sorry, we are busy. Someone will be here soon." This is ridiculous to me. He should have gotten at least waters for the table. Not too Much to ask. Only reason for two stars was salsa. I like garlic--had a good flavor and good kick. Chips tasted like stale frying oil. Queso was decent. I had shrimp fajitas, which tasted like cheap Chinese food. Fajitas came with no "fixins". Had to add side of lettuce, sour cream and cheese--came with rice and pico de gallo. Portions were smaller, but filling--maybe we filled up on chips. Ha. Paid 40 for two people without alcoholic drinks. Wouldn't recommend.

  • Sherri G.

    I am giving this 2 out of 5 stars after comparing it to other Brevard County Mexican food. The restaurant itself was clean and had some charm and the staff was friendly. Although our server was a sweet, older woman, I couldn't help but feel like she was a little pushy in trying to get us to spend more money. There were no lunch drink specials, which was kind of a bummer. We ordered chips and queso and while the queso was tasty, there was no option to add meat to it, which left me feeling unfulfil. My husband and I split lunch fajitas and there was plenty of food and it tasted okay. The fajitas were not sizzling when brought to our table, and was not served with shredded cheese. The rice was way over cooked and was practically mush. It wasn't a horrible experience, but I don't think I will ever go back.

  • Maggie G.

    Went here on a date and the food here was not good at all. Very disappointing. On top of that the decor could use some work. Won't be coming back.

  • Deb C.

    What a disaster! We had a group of 50 (family reunion) and had made reservations ahead of time and reconfirmed the day before! The waitstaff took all our orders and only 2/3 of our group got their meal! The rest of us kept waiting and were told ours would be out soon! When the group received their checks, the waitstaff took their payment and still told the rest of our group would soon receive our food! Finally most of the food-less group got up and walked out (10 were children that had been very patient)! When management was approached, he took a cop-out attitude and reminded us that they were very busy and had a small kitchen!! It was amazing that the few that stuck it out got their food within 5 minutes after speaking with him! Food was mediocre! Salsa tasted like tomato sauce with a bit of seasoning! Chips were stale and everything else was not worth a return trip! Would never go back!

  • Daniel J.

    Just had the regular beef taco w/ rice and beans. It was ok. I just had my expectations very high in what i wanted in a regular taco, but it didnt meet my expectations. I would go back and try something different.

  • Caroline J.

    El Charro is fantastic! I ate here while visiting family in the area and I highly reccomend it to tourists and locals who are looking for a great meal. We ate here one of the first nights we were there and returned again for a second meal because we were so pleased. The food was delicious, the service was excellent-- speedy, friendly, and very accommodating! It's a great family owned business and I will definitely return next time I visit the area.

  • Waylon D.

    Love el Charro's! Always great service, they're family owned since 1975 and the best Mexican cuisine in Brevard. Try Mabel's special, you'll be glad you did!

  • Erich M.

    Well, something dreadful has happened. El Charro has fallen off a cliff. My parents told me that had a bad experience there recently, and I didn't believe them. I told them they were crazy, or at worst, just an off night. So I went there with them to see what, if anything, had changed. They were right. Food quality has degraded across the board. Worst was the guacamole, which no longer tasted home made. Nothing tasted like it had in the past. I'm so disappointed that after eating here for 20 years or so, they just seem to have gotten lazy. I'm not sure if I'm ready to write them off completely for any of the other local places, but I am wary now.

  • Fred S.

    Service was outstanding. I was greeted promptly and the server took the time to go over the menu with me. I ordered the chicken enchilada the meat was fresh and flavorful, the rice tasted like rice a roni and the refried beans were unremarkable. I gave it three stars because the service was so good. Unfortunately the food was just average.

  • Neil Mikel L.

    Great service and salsa....so far. I really enjoyed the food today, the meals were seasoned perfectly, with wonderful flavor.

  • J. P.

    Have the Samantha's Special Quesadilla - Steak, Shrimp, Maduros, Onions, and Cheese. Don't worry about salsa, guacamole, and sour cream...just top it with jalapeños.

  • Michael M.

    I am a lover of Latin American culture. I have seen much south of the border over the years. From the crazy bars of TJ, the hot springs of Culiacán, to the beaches of Los Cabos.I have enjoyed the sights, sounds, and especially the tastes of Mexico. In Cocoa, FL you can find a piece of Mexico at a restaurant called EL CHARRO. If you don't know what a Charro is and you are curious I will tell you. A Charro is a traditional horseman of Mexico and when you drive up you instantly get that feeling with the exteriors southwestern ranch style. Inside is no different, very southwestern with a festive flare. The service here is very good. Every time I have been here I feel waited on and never feel ignored by the staff. Take a seat and order a drink. Niki is a big fan of the pomegranate margarita while I prefer a beer (XX). We always start with the guacamole and chips. It is full of flavor and freshly made with a little kick but nothing to harsh for you gringos. Next comes the entrees. Niki ordered the grill chicken salad. This dish is very tasty and an instant favorite. Juicy grilled chicken perfectly seasoned over mixed greens,vegetables, and served with a southwestern style dressing with hints of lime and spice. I requested the Chicken Enchiladas in Mole Sauce. If you have never had Mole, your in for a very rare and special surprise. Mole is a chocolate sauce with a light spicy bite which is fabuloso. You will become addicted, guaranteed. Now I know many of you have had Mexican desserts like flan or churros. Well El Charros has something muy especial. Order the Tres Leches cake for dessert. It is just enough for two so you and your main squeeze can both indulge in this moist and creamy slice of Mexican decadence. The only reason that I didn't award El Charro 5 stars was that they only lack one thing on their menu. Horchata is a must and a dining experience without it at a Mexican restaurant is just never complete without it. So my friends, now that you know where the best Mexican food is in Brevard county make your way there by car, train, plane or burro. Andele!

  • Justin N.

    Horrible food. I ordered chicken enchiladas. The enchiladas were flavorless and were made of boiled chicken that was shredded. The sauce had no flavor. The refried beans were grayish white colored and also flavorless. Even adding salt would not enhance the flavor. The salsa was made of tomato paste and a lot of garlic powder with little diced onion. The server was very impersonal and impatient. The food is overpriced with small portions. I wouldn't recommend this place to my worst enemy.

  • Larry C.

    We just returned from Charros. The atmosphere there is really grand and the wait staff were very attentive and always available. Unfortunately, the food was only so-so. I ordered the same meal I always order for the first visit to a Mexican restaurant and I left half of it on the plate. My wife ordered one of the house specials (Maria's, I think) and was quite disappointed. My wife couldn't finish her meal and this is the first time in a very long time that she didn't ask for a "doggie box" to take the leftovers home. We have tried nearly all the Mexican restaurants in this area and have pretty much settled on our 'usual' stop, but I had read some good reviews here on Yelp and had to try this one.

  • Chris W.

    I have lived in Cocoa my entire life and I've tried all the Mexican Restaurants around. El Charro is by far the best. I always get the El Charro special. I read some of the other reviews and am astounded people would say anything bad about the owner or the atmosphere. The place is wonderful and the food is awesome.

  • José A.

    I had a real bad hankering for Mexican and a good friend suggested the place. I was glad I went. The restaurant doesn't look like much from the outside, but it sure does look good inside and the place is actually huge. The food was very good, from the chips and salsa to the southwest egg rolls we had for an appetizer. The pork burrito I had was great - so much food I couldn't finish it all. The waitress was mostly friendly but she was sure efficient - I was very impressed with that. I will be glad to return soon - and I'm now convinced Brevard county is home to real good Mexican food.

  • Andrew L.

    I have been going to El Charro regularly for probably 15 years now. Their food is always very good. renovations done over the last couple years have really improved the appearance of the place. I love it here, and always recommend it to people.

  • Bud R.

    Good Mexican food, and my wife tells me they have great house margaritas (no mix). We've tried most of the local Mexican restaurants. Seems that everyone has a different preference when it comes to what makes for good Mexican, so I would just say that we either go to El Charro or to La Bamba (in Rockledge, not Titusville), which has really lousy "mix" margaritas, good burritos and wonderful pork dishes, but some of the waitresses are too busy texting at the bar to provide good service.


Sorry, we don't have Q&A for this restaurant.

Sorry, No Coupons available for this restaurant.


Opening Hours

  • Mon :11:00 am - 9:00pm


  • Takes Reservations : No
    Delivery : No
    Take-out : Yes
    Accepts Credit Cards : Yes
    Good For : Lunch, Dinner
    Parking : Private Lot
    Good for Kids : Yes
    Good for Groups : Yes
    Attire : Casual
    Ambience : Casual
    Noise Level : Average
    Alcohol : Full Bar
    Outdoor Seating : No
    Wi-Fi : No
    Has TV : Yes
    Waiter Service : Yes


Mexican Cuisine

If you enjoy Taco Tuesday, then you have officially fallen in love with the Mexican Food. The main grain of Mexican cuisine is maize. Also known as corn, maize is grown for the past 9000 years after the crop was discovered by the people in Mayan civilization. Mexican empire flourished when they started growing beans, tomatoes, chili pepper, sweet potato and cactus. Till this date these ingredients are used in cooking authentic Mexican dishes and drinks.

Great use of spices, fresh chili pepper dishes like fajitas, tortilla chips, corn chips, salsa, chimichangas, burritos, nachos and quesadillas are invented in America. But when you are looking for authentic Mexican food then you must find a restaurant in the city that serves Rajas con Queso, Garbanzo in a Guajillo Chile Sauce, Pork Filled Chiles Rellenos, Chiles en Nogada, Molcajete Salsa, Pico de Gallo and Frijoles de la Olla. An eye-opening fact – Mexican don't like their food hot. They use fresh chili and other spices to create a flavor that lingers in your mouth.

Mexican food is great for those who are Gluten Intolerant as they use Corn instead of wheat in most of their dishes. Also, you can easily find many beans based Mexican dishes. Another dish which didn't get similar glory as tacos or nachos is the Mexican hot chocolate. If you love something hot on a chilly day, then go for Mexican Hot Chocolate. On merry days, you can enjoy the authentic Mexican Drinks like Tequila, Mezcal, Tecuí, Sotol, Bacanora, Charanda, Posh O Pox, Puebla and Pulque. Mexican Cuisine is for people who enjoy strong drinks and hearty meals.

El Charro

Share with your social network

© 2020 Restaurant Listings. All rights reserved.