5 Best Restaurants in Allentown PA

This guide lists five restaurants in Allentown, PA, ranked by weighted Google rating across the city, with a 300-review minimum. Thirty qualifying businesses were considered for the ranking. The list covers Mexican, Indian, seafood and pizza restaurants, and each entry shows listed hours, address and reviewer themes so readers can choose by cuisine. The order follows the scores and is not a personal endorsement. Check hours before visiting, since several restaurants close on Sunday or Monday.

The list at a glance

  1. 1Amigos Mexican Grill★ 5 · 3,962 reviews
  2. 2Aroma of India★ 4.8 · 618 reviews · $20–30
  3. 3Spice Route Indian Restaurant/ BYOB★ 4.8 · 481 reviews
  4. 4Henry's Salt of the Sea★ 4.7 · 1,192 reviews · $30–80
  5. 5Mama's Famous Pizza and Grill★ 4.7 · 929 reviews
#1

Amigos Mexican Grill

★ 5 (3,962 Google reviews)Mexican restaurant

Representative photo, not of this business.

Amigos Mexican Grill is a Mexican restaurant at 932 Hamilton St in Allentown, PA 18101, rated 5 from 3,962 reviews. Google lists hours of 11 am to 3 am on Friday and Saturday, 11 am to midnight Monday through Thursday, and it is closed on Sunday. The listing shows wheelchair-accessible parking, entrance, seating and toilet. Reviewers mention a long line that moved quickly, tacos with chips and guacamole, chicken burritos with many add-ons, and friendly staff.

Best for: Tacos and burritos with late hours
Address
932 Hamilton St, Allentown, PA 18101, United States
Hours
Fri 11 am–3 am; Mon 11 am–12 am; Sat 11 am–3 am; Sun Closed; Thu 11 am–12 am; Tue 11 am–12 am; Wed 11 am–12 am
#2

Aroma of India

★ 4.8 (618 Google reviews)Indian restaurant$20–30 per person

Representative photo, not of this business.

Aroma of India is an Indian restaurant at 921 Hamilton St in Allentown, PA 18101, rated 4.8 from 618 reviews, with a listed price range of $20 to $30. Hours are 4 to 11 pm Tuesday through Saturday and 3 to 11 pm on Sunday, with Monday closed. The listing shows dine-in, takeaway and delivery, plus vegetarian and vegan options. Reviewers mention northern Indian dishes, chicken momos, a lamb korma and biryani, a mango lassi, and a complimentary dessert for a birthday.

Best for: Northern Indian dishes and vegetarian options
Address
921 Hamilton St, Allentown, PA 18101, United States
Hours
Fri 4–11 pm; Mon Closed; Sat 4–11 pm; Sun 3–11 pm; Thu 4–11 pm; Tue 4–11 pm; Wed 4–11 pm
#3

Spice Route Indian Restaurant/ BYOB

★ 4.8 (481 Google reviews)Indian restaurant

Representative photo, not of this business.

Spice Route Indian Restaurant/ BYOB is an Indian restaurant at 845 Linden St in Allentown, PA 18101, rated 4.8 from 481 reviews. Hours are 11:30 am to 10 pm on Friday and Saturday, 11:30 am to 9:30 pm on Monday, Tuesday and Thursday, 11:30 am to 9 pm on Sunday, and closed Wednesday. The listing shows dine-in, delivery, takeaway, a private dining room and all you can eat service. Reviewers mention a lunch buffet with pani puri, aloo gobi, dal and naan, though one family said chai was not available.

Best for: Lunch buffet with a wide selection
Address
845 Linden St, Allentown, PA 18101, United States
Hours
Fri 11:30 am–10 pm; Mon 11:30 am–9:30 pm; Sat 11:30 am–10 pm; Sun 11:30 am–9 pm; Thu 11:30 am–9:30 pm; Tue 11:30 am–9:30 pm; Wed Closed
#4

Henry's Salt of the Sea

★ 4.7 (1,192 Google reviews)Seafood restaurant$30–80 per person

Representative photo, not of this business.

Henry's Salt of the Sea is a seafood restaurant at 1926 W Allen St in Allentown, PA 18104, rated 4.7 from 1,192 reviews, with a listed price range of $30 to $80. Hours are 4:30 to 10 pm on Friday and Saturday, 4:30 to 9 pm Monday through Thursday, and closed Sunday. The listing notes a strong cocktail and wine list, a salad bar and table service. Reviewers mention stuffed halibut, scallops, clams casino and a nautical setting with a large bar area.

Best for: Seafood dinners and a nautical setting
Address
1926 W Allen St, Allentown, PA 18104, United States
Hours
Fri 4:30–10 pm; Mon 4:30–9 pm; Sat 4:30–10 pm; Sun Closed; Thu 4:30–9 pm; Tue 4:30–9 pm; Wed 4:30–9 pm
#5

Mama's Famous Pizza and Grill

★ 4.7 (929 Google reviews)Pizza restaurant

Representative photo, not of this business.

Mama's Famous Pizza and Grill is a pizza restaurant at 1901 Hamilton St in Allentown, PA 18104, rated 4.7 from 929 reviews. Hours are 10:30 am to 10:30 pm on Friday and Saturday, and 10:30 am to 9:30 pm Sunday through Thursday. The listing shows wheelchair-accessible parking, entrance, seating and toilet. Reviewers mention hot, fresh slices, a veggie stromboli, cheesy bread with garlic and bacon, fast counter service and friendly staff.

Best for: Pizza, stromboli and quick counter service
Address
1901 Hamilton St, Allentown, PA 18104, United States
Hours
Fri 10:30 am–10:30 pm; Mon 10:30 am–9:30 pm; Sat 10:30 am–10:30 pm; Sun 10:30 am–9:30 pm; Thu 10:30 am–9:30 pm; Tue 10:30 am–9:30 pm; Wed 10:30 am–9:30 pm

How we made this list

We looked at 30 restaurants in Allentown PA with a Google rating of 4.0 or higher and at least 20 reviews, then ranked by weighted Google rating across the city, 300 reviews minimum. A rating from thousands of reviews counts for more than the same rating from a handful, so a new place with a few perfect scores does not jump the queue. Ratings and hours are from public Google listings on 11 October 2026 and can change. Nobody paid to be on this list.

Tips before you go

Frequently asked questions

Which is the highest-rated restaurant on this list?

Amigos Mexican Grill ranks first, with a Google rating of 5 from 3,962 reviews. Aroma of India is second at 4.8 from 618 reviews.

Which restaurants in Allentown PA are open late?

Amigos Mexican Grill stays open until 3 am.

How much does it cost at these restaurants?

Google lists these price ranges per person: Aroma of India $20–30; Henry's Salt of the Sea $30–80. The others do not list a price range.

Which of these have free parking?

Google lists free parking for Aroma of India, Spice Route Indian Restaurant/ BYOB and Henry's Salt of the Sea.

More guides for Allentown PA

Run a business in Allentown PA?

Get a fast website with your hours, menu, location and reviews. If your business is listed here and something is wrong, tell us and we fix it.

Email support@pagenearby.com