Flora's thumbnail

Flora's

4.6 stars based on 400 ratings Today's hours: 11 am-6 pm Add a review

Latin American restaurant, Art gallery, Art studio, Event venue, Personal chef service, Puerto Rican restaurant, Restaurant

About

Flora's is a vibrant Latin American haven located in Lancaster, PA, where culinary creativity meets artistic flair. With a stellar 4.6-star rating, this cozy spot serves up authentic Puerto Rican dishes that promise to tantalize your taste buds. Enjoy the welcoming atmosphere while indulging in great coffee, comforting small plates, and delicious desserts. Whether you're dining solo, with friends, or planning a special event, Flora's offers outdoor seating, curbside pickup, and a personal chef service. Reservations are recommended, especially on weekends, to ensure you don't miss out on this delightful experience!

Best in Lancaster

Contact Info

  • Location: 306 N Mulberry St, Lancaster, PA 17603
  • Phone: (717) 553-5365

Opening hours

  • Monday: 11 am-6 pm
  • Tuesday: 11 am-6 pm
  • Wednesday: 11 am-6 pm
  • Thursday: 11 am-6 pm
  • Friday: 11 am-6 pm
  • Saturday: Closed
  • Sunday: Closed

Food and drink

Food & drink
Food & drink
The vibe at Flora's
Vibe
Sandwich
Sandwich
Loco moco
Loco moco
Pulled pork
Pulled pork
Image by owner
By owner

Menus and Prices

Flora's menu and prices
Menu #2
Menu #3
Menu #4
Menu #5

Services

  • Outdoor seating
  • Kerbside pickup
  • Delivery
  • Takeaway
  • Dine-in
  • Fast service
  • Great coffee
  • Great dessert
  • Lunch
  • Dinner
  • Solo dining
  • Alcohol
  • Coffee
  • Comfort food
  • Healthy options
  • Small plates
  • Vegan options
  • Vegetarian options
  • Wine
  • Lunch
  • Dinner
  • Dessert
  • Seating
  • Toilets
  • Casual
  • Cosy
  • Romantic
  • Trendy
  • Groups
  • Tourists
  • Dinner reservations recommended
  • Accepts reservations
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • High chairs

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Review by Fern

December 02, 2024

Flora's is a delightful find right in Lancaster! The inviting atmosphere blends art and dining beautifully. I was particularly impressed by the diverse menu featuring mouthwatering Puerto Rican dishes. The empanadas and tostones were standout stars, bursting with flavor.

Service was quick and friendly, with the owner keen to share her passion for the cuisine.

We loved the cozy vibe while enjoying a refreshing coffee afterward. Just a heads-up, they're closed Tuesday through Thursday unless you book an event. Can't wait to return! 🌟


Review by Alek W.

November 27, 2024

Flora's offers a delightful blend of Latin American flavors in a cozy, artistic setting. The bacalaitos appetizer was crispy and packed with flavor, while the tripleta sandwich stole the show – it's a must-try! Our server was attentive, enhancing the inviting experience. Plus, the infused water was refreshing! I can't wait to return for another wonderful meal. 🌟


Nearby Restaurants

Sukhothai

Sukhothai

Thai restaurant

398 Harrisburg Ave #450, Lancaster, PA 17603, United States

John J Jeffries Restaurant

John J Jeffries Restaurant

Fine dining restaurant

300 Harrisburg Ave, Lancaster, PA 17603, United States

Lombardo's Restaurant

Lombardo's Restaurant

Italian restaurant

216 Harrisburg Ave, Lancaster, PA 17603, United States

551 West

551 West

New American restaurant

551 W King St, Lancaster, PA 17603, United States

Root

Root

Vegan restaurant

223 W Walnut St, Lancaster, PA 17603, United States

Josephine's Downtown

Josephine's Downtown

Restaurant

50 W Grant St, Lancaster, PA 17603, United States

Brooklyn Pizza Grill & Pasta

Brooklyn Pizza Grill & Pasta

Pizza restaurant

241 N Queen St, Lancaster, PA 17603, United States

Slugger's Pizzeria

Slugger's Pizzeria

Pizza restaurant

701 N Queen St, Lancaster, PA 17603, United States

Lancaster Downtown Deli

Lancaster Downtown Deli

Deli

52 N Prince St, Lancaster, PA 17603, United States

Citronnelle

Citronnelle

Modern French restaurant

110 W Orange St, Lancaster, PA 17603, United States

Nahual Maya Restaurant

Nahual Maya Restaurant

Nuevo Latino restaurant

126 N Prince St, Lancaster, PA 17603, United States

Passerine

Passerine

Restaurant

114 N Prince St, Lancaster, PA 17603, United States

Oka Asian Fusion

Oka Asian Fusion

Asian fusion restaurant

721 Harrisburg Ave, Lancaster, PA 17603, United States

SPROUT of Rice & Noodles Vietnamese Eatery

SPROUT of Rice & Noodles Vietnamese Eatery

Vietnamese restaurant

58 N Prince St, Lancaster, PA 17603, United States

Shot & Bottle

Shot & Bottle

Restaurant

2 N Queen St, Lancaster, PA 17603, United States

Double C

Double C

New American restaurant

220 N Prince St, Lancaster, PA 17603, United States

Cocina Mexicana

Cocina Mexicana

Mexican restaurant

112 N Water St, Lancaster, PA 17603, United States

The Lancaster Dispensing Company

The Lancaster Dispensing Company

American restaurant

33 - 35 N Market St, Lancaster, PA 17603, United States

Plough

Plough

Restaurant

25 S Queen St, Lancaster, PA 17603, United States

La Costena Restaurant Authentic Peruvian Cuisine

La Costena Restaurant Authentic Peruvian Cuisine

Peruvian restaurant

315 W King St, Lancaster, PA 17603, United States