Terra Luna
Latin American restaurant · Lawrence ·

Terra Luna

Latin American restaurant · Lawrence ·

Latin-American dishes, seasonal patio, amazing food & service

Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null
Terra Luna by null

Information

225 Essex St #1, Lawrence, MA 01840 Get directions

$$

Order delivery
See Menu

Information

Static Map

225 Essex St #1, Lawrence, MA 01840 Get directions

+1 978 747 7989
terralunacafe.com
@terralunacafe

$$ · Menu

Features

wifi
Tap to pay
reservations

Last updated

Dec 13, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.
@eater
391,113 Postcards · 10,988 Cities

Boston’s New York Deli, Michael’s, Turns 45 | Eater Boston

"A restaurant on Essex Street in Lawrence that was struck late at night when a driver allegedly lost control and crashed a BMW into the business while it was open; three people were taken to the hospital and the owner hopes repairs will be completed so the restaurant can reopen imminently." - Stephanie Carter

https://boston.eater.com/2022/4/5/23009812/boston-michaels-deli-julia-child-tawakal
Terra Luna

Diego T.

Google
Great service with kind and attentive staff. It's loud but that's the vibe and you know what you're getting into. Still family friendly despite the music. Menu is massive and prices are very reasonable.

Jose C.

Google
The food was amazing! Our waitress was fast and attentive to our needs. The atmosphere was clean and hopitable. We will be back for more.

Not S.

Google
Who knew, the best goat soup I've ever found is in a small town north of Boston.

Htebzil Z.

Google
Oh my lanta!!! This restaurant is amazing! The atmosphere is welcoming, the service is immaculate, and the food oh my gosh!!!! DELICIOUS! We arrived around noon on a Sunday, at first it was empty but quickly began busy by 1. Our food still came out really quick and our server Julissa was very attentive and brung another round of our drinks when our food was ready. They were interested in our feedback and wanted to make sure we were having a great experience, which we absolutely did! Definitely recommend! They have space for couples and big groups. I got the churrasco y huevo (steak eggs and home fries), my partner got the tres golpes benedicto (poached eggs, fried salami and cheese, mango, and hollandaise sauce). For desert we got the cuatro leche

Nambians

Google
Solid bar! Burger was overcooked and dry. Having said that, atmosphere is great! Kitchen needs to do better with medium well temps for the burger.

Lisa B.

Google
Amazing Dominican food! Music was amazing! 10/10

Henry L.

Google
I had lunch. They always have specials. They are bilingual. The service is very good. The place is the best looking in Lawrence and very hospitable. The is very creative and keeps making positive changes. The inside is very attractive and very comfortable. The bar restaurant attracts people at all times and has security at least during the weekend evenings. They are making even more positive changes which are in progress. Its reputation in the community is very good. They introduced igloo like outside seating which is heated. This is one of a kind in this area. I recommend this place very highly.

klaciko M.

Google
Too expensive for the amount of food they serve and the quality. It looked like a welcoming place for families but I was wrong. I arrived around 3pm and the music selection was nothing but disgusting and disgraceful for a family. Playing music with explicit lyrics in front of my 8,11,14 and 18 years ild daughters is not acceptable. Claiming to be latino restaurants but mainly Playing regueton with vanguard lyrics is disrespectful. Will never visit or recommend this place.
google avatar

Madow N.

Yelp
The food was lackluster (flavorless) as was the attitude of the waitress. Not friendly at all. The only thing going for this place is the outdoor seating and the decor. The tables were tiny - barely had room for two and we were a party of 3. Parking was a pain as the streets were closed for some festival. Found metered street parking about a third of a mile away after about 15 minutes of looking. Wouldn't return.
google avatar

Selina L.

Yelp
Terrible experience here. We reserved a table for 8 on OpenTable and got a confirmation. We had to add an extra person so we called ahead. When we got to there we were told there would be a little wait since they don't have the tables set up yet. We waited for about 10-15 minutes and they set up tables for us but it only fit 6 people! They told us to sit down first and said they would add more seats once they become available. There's no point of taking reservations if you can't accommodate!
google avatar

Cesar A.

Yelp
Terra Luna serves bold Latin flavors with heart. Delicious dishes, warm service, and vibrant vibes make it a must-try for Latin food lovers! Drinks are also amazing !!
google avatar

Rebecca D.

Yelp
We came here for lunch and everything was perfect. The outside patio had these beautiful tables chairs and big umbrellas. The restaurant is lovely and the service was amazing. The service was all in Spanish! The food we ordered was a platter to share and everything on it was made just right and high quality with care and detail. This place is one of my favorites now and I will definitely be coming back
google avatar

Denis D.

Yelp
If you're there for lunch, plan extra, extra time... We got there around noon (or even before noon) on a Wednesday. Restaurant was empty except for one party of 8-10 people who already had been served. As we ordered, other tables started filling. All the other patrons who arrived after us got their food before us.... Our food was served at 12:50. One of my colleagues had to leave at 12:30 before even getting her food because she had a meeting at 1:00 she couldn't miss. Two other colleagues missed their 1:00 meeting. When the food finally arrived (no apologies from the server, of course), was it good? Sure. Good portion, reasonably price. Was it worth the wait? No. Will I go back? Probably not. Also, be aware, parking can be difficult. Street parking. $1 / hour... Not worth all the aggravation.
google avatar

Jackson B.

Yelp
Not good food. Music is like loud in my ear. The service was alright and the food came out at a good time but the food was just not good.

Jorge C.

Yelp
When I arrived I realized that it was too loud for dinner so we asked if the music would be lower outside.... We're sat outside and it took many minutes before someone came to take our drink order to the point that I also picked what to eat. So my husband ordered his drink and I ordered both my drink and meal.... the waitress came and took my husban's order.. my meal came before our drinks did... then our drinks came ai finished eating and when I told the waitress that they should have brought our food at the same time she told me I shouldn't have ordered my food with my drink... not a sorry anywhere... the food was fine, the service not so much!
google avatar

Noelia O.

Yelp
Good ambiance the music was a bit too loud but the music section was great! The food was to on point and great customer service!

Ana G.

Yelp
la comida es excelente le doy 5 estrellas, el ambiente espectacular y el servicio demasiado bueno me encantaaa
google avatar

Gloria L.

Yelp
If you're not a Spanish speaker, please be patient. Some of the staff only speak Spanish, but that shouldn't deter you from coming to this place. Everyone is friendly and I thought our service was great. We came here for lunch during the week, which is a very different vibe from the night (club vibes). The lunch portions are huge and such a great bang for your buck. The lunches come with one side and there are a ton of options, which I love. We started with freshly squeezed orange juice and Picadera Tres Luna's. It comes with fried salted pork, fried cheese, fried breaded chicken, fried longaniza, fried yucca, fried plantains. The chicken was juicy and flavorful, while the pork was dry and kind of tough. The longaniza was packed with flavor and was my boyfriend's favorite of the plate. My favorite was the chicken and yucca fries. Super cripsy on the outside and soft on the inside, definitely a must have. For the entrees we had the Churrasco lunch special - one with rice and beans and another with yellow rice. I loved the beans, I was a little iffy because it came in liquid, but it was yummy and the liquid/soup? was great on the rice. And it came with some fresh greens to make it a complete meal. The sandwiches were chicken avocado and Cubano. They were both huge and packed with ingredients. Again, the yucca fries are a must, please get them, you won't be disappointed! I would say if you're looking for a nice meal, come during lunch because it might be a little too hectic to enjoy it otherwise.
google avatar

Veronica C.

Yelp
I've seen this restaurant grow as much as I've seen Lawrence grow. I've traveled the world, and today, after a long flight from California to attend a close family member's funeral, I tried to get lunch here. Unfortunately, this restaurant isn't as progressive or modern as they might appear. They still hold onto old-fashioned business practices, especially regarding small pets. Our 5-pound dog wasn't welcome because they required proof of service animal status. Most restaurants in cities like LA, San Diego, Miami, NYC, and Boston allow well-behaved dogs to sit outside on their patios without documentation. We left this unprofessional establishment with its archaic values and headed to Bali's down the street. Bali's offers better service, food, and a welcoming, pet-friendly patio.
google avatar

Noel P.

Yelp
Quality food, steak well seasoned, flavorful - mojo was excellent! Service was great - cold beers, great music, vibe awesome afternoon on the patio The seafood mofongo with lobster & clams was epic, order it again
google avatar

Chris G.

Yelp
Amazing Staff, the Passion fruit Mimosas were great and the "Mar y Tierra" Mofongo plate is to die for. Very good ambiance and feel to the place, great authenticity.
google avatar

Sherly V.

Yelp
Thank you so much for the service! carlos did a magnificent job of taking care of me and my party. Since it was cold I was in the mood for a hot toddy without any questions asked he made it and gave it to me. This level of service is top notch! In addition to great music and great vibes I really appreciate the time here.
google avatar

Kenia A.

Yelp
There's nowhere to eat in New Hampshire past 9pm unless you want McDonalds, so I headed to Terra Luna Cafe. I'm glad they were open until 1am, but the kitchen does close around 11, so be mindful. The ambiance is definitely latin influenced and reminded me of restaurants in latin-america. Hip light fixtures and Romeo Santos playing in the background. A good place for a date. We got the pollofongo with salsa roja, and chicken Alfredo. Personally, I would've enjoyed my dish more if it was one bigger piece of chicken instead of two thin-sliced chicken breasts. I thought the thinness made it a little dry. I've never had mofongo before. I liked the plantain on the side, but also thought it was a little dry. I wasn't a huge fan of how smoky the Alfredo was, but it was fine. It seems like boxed penne, and they're not a pasta restaurant, so no qualms with that. We got the flancocho for dessert and I thought it was delicious! The chili mango margarita with tajín on the rim was huge! It got the job done. Definitely worth the price. Finally, I loved the staff. Very kind women who spoke Spanish which is always nice to hear. I believe our server was Anny, thank you Anny.
google avatar

Marce R.

Yelp
Very bad service. No water refills, servers nevers shows up to clean up or ask if everything is ok , or we if we want more drinks, nice place and food, but they need to educate they're servers on customer service.
google avatar

Abram M.

Yelp
Always Amazing, they'll give you a Latin America tour with their authentic food. Service always amazing.
google avatar

Jason C.

Yelp
Love this place! Food is great, drinks are amazing and the staff is very helpful and fantastic. If you're not a Spanish speaker you may need to demonstrate some patience, but it's well worth it. The atmosphere and vibe are so fun and all the staff we encountered so friendly. I honestly don't understand any 1 or 2 star reviews. If Spanish food isn't your vibe, then this is probably not your place, but if you want great Latin American food, great drinks and a fun atmosphere, this is your stop!
google avatar

Lionel M.

Yelp
Waitresses do no pay attention to patrons always on their personal calls or talking to co workers
google avatar

Lula M.

Yelp
I went to Téra Luna last night for the first time. I can't wait to go back. The food was excellent. Drinks were so good and not too expensive. I highly recommend this place
google avatar

Jess B.

Yelp
We have been here twice now and loved it both times! The food was delicious and the staff were wonderful. When we asked for a pitcher of mimosas the bartender even came over to talk to us and recommended the best way to ensure they didn't get flat while we ate (by making us the mix and bringing us the bottle so each one we poured was fresh). My only suggestion would be to possibly warn customers about the service charge added to the bill so they expect it. Honestly...I don't know why that would bother someone, but it would be nice to know from the beginning to plan accordingly.
google avatar

Willie R.

Yelp
This is a very mixed review because the food was much better than the service/overall experience. I came here one evening with a friend and it was jumpin' inside. Clearly a popular place! We were seated quite quickly and given menus. That's about where the service stopped. We decided on our drink and entree orders and were looking around for ~15 minutes for our server or anyone to take our order. We flagged down a different server and asked if we could place our order; she (rightly so) said she would get our server's attention. Nothing. Another 10-15 minutes pass sans order, so we signal another server, who was in disbelief that we weren't able to order yet. He was like, "¡No me jodes!" and it was unfortunately a case of "Sí, es verdad!" This cycle continued on for a while, but our server eventually resurfaced and asked what our menu items were again. We corrected the order and asked for water once more. It's more than an hour in, and we still have no water or drinks, so we *I am not kidding* busted out some Altoids because that would at least do a little something to quench our thirst. I will absolutely the waitress cut some slack because she was new, and there were a lot of menu items to learn, especially with a crowd. Twenty minutes pass, 30 minutes pass, and still no water or anything. We flag down another server, who was shocked to hear that we hadn't gotten water or our dishes yet. Eventually, our Mangonadas came, which were super refreshing. And once we DID get our food, here were menu highlights: -Empanadas de pollo: These were either the best empanadas I've had in a while or we were starving...perhaps both. The side sauce also really hit the spot. -Mofongo de ropa vieja: Tender beef and a nice mofongo overall, although nothing out of the ordinary. I'd give it a 3.5 out of 5. -Plátano relleno de ropa vieja: This was probably overkill because we realized we ordered way too much food, (LOL) but was also quite nice. -Mangonadas were refreshing. I had a second one! Mind you, we still have no water at this point and proceed to try to track down a server to get water. I was about to just go up to the bar (which was rather crowded) to get water when someone appeared with some glasses. All that said, it was A VIBE in here. The music was pumping and loads of people were up dancing and having a great time. We both really enjoyed the environment and how upbeat everything was. To that end, I would definitely come back here for salsa, but not for service or food. Their playlist was excellent and had hits that could go for salsa, bachata, or merengue, and I was here for it. Come for the vibe. Stay for the vibe. Just eat before you come!
google avatar

Bruno R.

Yelp
Food was good( French toast is the best) service wasn't good we waited hours to be sited and they had many tables free. The lady took another 40 minutes just to come to hours table. Not worth the hassle for break fast.
google avatar

Tina P.

Yelp
Food was salty on everything we tried. Felt like they skimped out on seafood and gave us too much rice. Overcooked fried food was disappointing.
google avatar

Stephanie B.

Yelp
Came in to Terra Luna looking for Dominican food and a late lunch. The place itself is really cute, clean, and the staff is attentive. Very toddler friendly, they have high chairs and are accommodating. We ordered the sancocho, churrasco, chuleta, chivo and fish with garlic sauce. The price point was good, a huge lunch plate with your choice of side (rice/beans, veggies, mashed potato, or plantains) will ser you back about $11. Portions are really generous. Presentation is above and beyond what one expects for a $11 lunch plate. Food is well seasoned and cooked to order, which is why they have signs advising customers that it may take 25-30 mins for food to come out. Overall, really happy we stopped in for lunch.
google avatar

Abbey E.

Yelp
If you are of darker skin complexion do not come here. My boyfriend and I came here, the bouncer told us no seats and no tables. As I used the bathroom before leaving the establishment , I heard some women in the bathroom, (which was disgusting btw), who had spoke to the bouncer previously say they were going to be seated in 15 minutes and all they had to do was hang around and wait for availability. Yes, I am a darker skin woman who can understand Spanish and I really thought the culture was better than that.
google avatar

Alina E.

Yelp
Amazing food, amazing vibes and really amazing service overall highly recommend especially because of the vibes!
google avatar

Jose V.

Yelp
The beef empanadas were good and nicely seasoned, but the main meal itself was just ok and I was a bit disappointed. We had the burger and the chicken with peppers and onions. It wasn't terrible, but also not to par with the $100 it cost us for lunch. Beware that they charge a 15% service fee, this is BEFORE you tip, so it was an extra $12 added to our bill. Server was attentive and friendly. But the food did take a little over 1/2 hour to come out, and it wasn't that busy. I am from the Caribbean and know what many of these dishes are supposed to taste like. Terraluna hasn't nailed the flavors down to some of their dishes just yet, and that was disappointing.
google avatar

Ashely Maria A.

Yelp
First time here yesterday and it was such an amazing vibe. I would say the only issue was getting in and getting a table. You cannot make reservations online so it was a little complicated getting seated. Our waitress was too sweet and made sure we were comfortable. The appetizer and drinks were quick but the actual entree took over an hour but the waitress apologized and the food was well worth the wait.
google avatar

Destiny F.

Yelp
I was a bit disappointed with the food. It took really long to the point I no longer felt hungry anymore. I did enjoy the music and the atmosphere and felt the service was okay. However, I defiantly have had better Spanish food even just at bodegas as compared to here. The drinks though where amazing so I would only consider going here to grab drinks and appetizers but not big on having a whole dinner or lunch meal here.

kirsy r.

Yelp
i will never eat anything in this place ever again.. tons of concerns. with the way they handle return food.
google avatar

Ben N.

Yelp
Ordered beans from here and they tasted like they had a burnt cigarette in them Hope health inspectors check this place
google avatar

Alma R.

Yelp
The food was very good, we saw how busy it was and thought the food wouldn't be good, but we were wrong, everything was delicious and the personel were all such darlings. We had the churrasco NY style with maduros, chillo entero en salsa blanca (this was dreamy, so recommended), the shrimp platano appetizer was so delish, a must!
google avatar

Tim R.

Yelp
Let me start off by saying that the wait staff are improperly trained. I have dined here several times and have always waited awhile for the food but it usually ends up being halfway decent, this time was intolerable. We sat down at noon, ordered after about 10 minutes and didn't receive our food for an hour. About 30 minutes after originally ordering the waitress returns to tell us that the soup my friend ordered is unavailable, ok no problem he orders something else. We all eat our food while waiting for this new bowl of soup that appears about an hour and 20 into our stay and my friend just looks at it since it has taken so long and everybody has finished. He asks for the check and if the soup can be taken off the bill to which the chef replies "you ate the lobster in the soup". Nobody touched this soup...... we all just looked at it. upon further review, the chef solved the case of a missing lobster and they decided to take the dish off the bill. Morale of the story is that the customer is always right and we will not be coming back here. P.s I'm glad the tip was included because the waitress did her job to the best of her ability.
google avatar

Wendy G.

Yelp
I've been coming to this restaurants for many years and absolutely love their food but after COVID and restaurants reopening it appears that prices have significantly increased. I am appalled that I was charged an additional $6 just to add avocado to my BLT. I simple BLT cost me $17. The waitress did explain to me that it would be an additional cost for the avocado, which is expected, but didn't expect $6!! I spoke to the owner which he apparently thought it's okay to charge $6 for a simple addition of avocado. It is safe to say I will keep my orders simple and not ask for extra anything at this place! They're not taking my money! My appetizer cost the same as an avocado!
google avatar

Leo S.

Yelp
The piña colada was nasty, but the server Leidy was mad because I didn't like it. The group of people I was with got the food and 2 minutes later she sent the bill to the table. Her customer service sucks, her manners sucks. And I am really disappointed on their service.
google avatar

Yissel F.

Yelp
An amazing small town gem. Excellent service. Great food. Lovely menu. I loved the drinks. Brunch is $29.00 includes two sangrias or mimosas /I chose passion fruit sangria. Amazing generous portions. And the the fruit juices are fresh squeezed (important for me and a lost art in the restaurant industry if you ask me)

Priscilla C.

Yelp
First and last time at this restaurant, food was passable, the waitresses are dress very inappropriate, they look like street girls and on top of all that they have a service charge for everyone, I didn't get serve by everyone we had one waitress and we had to tip her the usual 20% so instead of 15 dollar tip we had to leave a $25 tip, be sure I'm never coming back or recommending it to anyone else.
google avatar

Gabriel B.

Yelp
Went here today for lunch with my co workers. First time ever stepping into this rest.. great atmosphere and decor. Sat ourselves down immediately and drinks and order were taken quick. Now we waited almost two hours for our food and every time I would look at the waiter she would apologize, which is great, but where is my food ? After getting our food it was ok not great. Don't think I will try it again.
google avatar

Kayoua L.

Yelp
I would give this place no stars but that is not an option. This place had terrible service. The waitress told us that we were only allowed 90 mins at the table which we thought was reasonable since we were a party of 4. We waited about an hour and a half for our food to come out and it was also cold. I asked for scrambled eggs with my steak and got a fried egg instead. The waitress said that they would bring out my scrambled eggs but it never came. No where on the menu or site said that there would be a 15% gratuity added onto the bill so we were not expecting that. Do not recommend going to this place unless you want to wait two hours for cold food.

Carol G.

Yelp
First of all No One was wearing a mask, not even the staff. The music was so loud inside, we had to seat outside in order to have a conversation it was only 7pm.. first time I order a grilled chicken breast in my life that is not cooked correctly (its the easiest) it was salty had some type of sauce that I never asked for, and it just tasted weird Definitely will not be going back
google avatar

Madeline D.

Yelp
The worst place to go I understand that they are short on staff but it doesn't justify that I was there for 3 hours and I order an appetizer and food and never received and when I went to ask they came that the food was ready to be served like ppl pls is been 3 hours who wants it know one I tried to be respectful but this is over the top there was a table next to me that was there for only 20 minutes and they got there drinks and appetizers right away why ? Don't even bother going there on less that u have the time to wait 3 to 4 hours for food
google avatar

JB F.

Yelp
Overpriced portions are small! Service is good and very clean but I rather eat at home then pay a lot and I'm still hungry!

Michelle S.

Yelp
The 1st time here. Ok place a little over priced. The atmosphere is calm. I don't do hookah. The service was a little off because someone called out. I don't like that they automatically change 15% for a party under 6.
google avatar

Beah C.

Yelp
The wait was long so definitely make a reservation! This place is definitely my go to! The food was delicious and my server was so kind! I highly recommend the mofongo, will be back soon!
google avatar

Matthew A.

Yelp
I finally made it to Terra Luna Café in historic downtown Lawrence. The menu is a blend of Latin, Dominican, and some Italian blended in. We dined on the outdoor patio since it was a beautiful evening. We got drinks (limited beer selections) and no beers on tap :-( we went for cocktails! The app sampler was the way to go! Just get it. It was huge with little Latin sausages, fries, fried cheese, fried chicken, fried plantains, and more. I asked a lot of questions regarding the menu and our server did not seem to be very knowledgeable- as she had to go in several times to find out. I had the red snapper. Its a fried whole fish. I am not a big fish with bones person so I wish it was a fillet but it was not specified. I will go with a montfungo next time. Overall the meal was good. The lighting could have been better outside as it hard to see / eat/ read the menu. The prices were good and the portions hearty. I will return again!
google avatar

Ali C V.

Yelp
My first visit made me want to go back. Friendly, attentive service and fresh, reasonably priced offerings. I'll have to go back a few more times and try different things to add to this but, for today, I'll tell you their caprese salad was pretty fabulous in both taste and presentation. I love the outdoor seating and that they have WiFi. This may not be a big deal to most but, when the main branch of the public library doesn't have WiFi, I love a breezy option where I can bring my laptop, relax, and enjoy.
google avatar

Rudolph R.

Yelp
Healthy portions and the service was spectacular. It's almost too much for one person to eat in a seating, but that's not a bad thing at ALL. Food was authentic and very clean. I would recommend this place if your in the area for some quality food. I preferred the steak that was made to perfection. I'll be back.

Lydia P.

Yelp
I went to this place for the first time and we drove 2 hours to dine here. the girls waiting on us were not happy and did not great us with a smile it was uncomfortable. The drinks are over priced and not tasteful. The food was good just could care less for the service. No one wants to go to a spanish spot and not feel welcomed by your own people.