We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

J B Luigi's Italian Restaurant

319 S Main Street, McGregor, TX 76657
+1 254-840-3334
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent73%
  • Very good21%
  • Average0%
  • Poor4%
  • Terrible2%
Travellers talk about
“spaghetti” (5 reviews)
“pizza” (13 reviews)
“salad” (3 reviews)
Closed Now
All hours
Italian, Pizza
$$ - $$$
319 S Main Street, McGregor, TX 76657
Write a Review
Reviews (41)
Traveller rating
Traveller type
Time of year

1 - 10 of 41 reviews

Reviewed 3 weeks ago

The pizza was really great!!! Next time we go, (and there will be a next time!!) I'm going to try some of the other dishes. We watched them carried to other tables and it all looked really good!! Portions were generous. Jovita Licea was our...More

Thank Diane H
Reviewed 7 May 2017

We love this place for the great pizza and family atmosphere. If your out riding around in the area you gotta check it out. It's the best..seriously.

Thank JandPtx
Reviewed 27 April 2017 via mobile

My family members had been to Luigi's several times to eat but I was always working out-of-town. We went last night and the experience has made be anxious to return soon! I ordered the lasagna and it was plentiful and hot. The rolls were homemade...More

Thank Kjfivefour26
Reviewed 23 April 2017 via mobile

Our favorite Italian restaurant. The food is homemade down to the freshly made rolls. I highly recommend the Tony's special, simply delicious!

Thank azgirl1963
Reviewed 12 March 2017 via mobile

Went for a birthday dinner. Very clean atmosphere and friendly staff. Chicken parm was very good. Pasta sauce flavorful and they have tasty rolls.

Thank kmkrhia
Reviewed 16 February 2017

We both tried the salmon special (salmon with vegetables and rose sauce over spaghetti). Bland. The fish was obviously frozen; most likely in hermetically sealed plastic bags. There was way too much tasteless cheese on top, and it reminded me of an "Italian" dish they...More

Thank edra45
Reviewed 15 January 2017

Authentic Italian food in this off shoot town of Waco.. What a surprise. The shrimp scampi was delicious, eggplant parmesan so yummy and the garlic bread rolls over the top. You can't go wrong eating at this small italian eatery in downtow McGregor Texas

Thank Mlsmich
Reviewed 12 January 2017

I had tried this restaurant before (at least a year ago) and didn't like it, but had recently heard friends rave about it, so I tried it again. Sadly, I found it to be as disappointing as I had before. I ordered the stromboli. Some...More

1  Thank aprilstrick
Reviewed 16 November 2016

Luigi's has been a family favorite of ours for the last 8 years. Priced reasonably, the food is good and plentiful. You always get a basket of fresh baked rolls when you are seated and they will tide you over until the main dish is...More

Thank Laynie M
Reviewed 18 October 2016 via mobile

Absolutely fantastic!! The food and service is fantastic! It is BYOB. THE prices are reasonable and the food is authentic Italian. Make sure you go!

Thank 739sherrim
Nearby Restaurants
Coffee Shop Cafe
99 reviews
1.06 km away
The Brown House Cafe
22 reviews
.18 km away
22 reviews
.07 km away
Nearby Attractions
The Cedar Chest Antique Mall
23 reviews
3.29 km away
Mother Neff State Park
35 reviews
14.34 km away
Carleen Bright Arboretum
19 reviews
18.52 km away
Spa at Canyon Oaks
8 reviews
18.70 km away
Questions & Answers
Get quick answers from J B Luigi's Italian Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Kids, Child-friendly, Groups
Open Hours
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
Location and Contact Information
  • Address: 319 S Main Street, McGregor, TX 76657
  • Location: United States  >  Texas (TX)  >  McGregor
  • Phone Number: +1 254-840-3334
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing