Ratings of Ibarra's Restaurant

google
Google
4.4
(237 Reviews)
tripadvisor
TripAdvisor
5.0
(1 Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

17 S 22nd St
McAllen, TX 78501
Monday
8:00 AM - 4:00 PM
Tuesday
8:00 AM - 4:00 PM
Wednesday
8:00 AM - 4:00 PM
Thursday
8:00 AM - 4:00 PM
Friday
8:00 AM - 4:00 PM
Saturday
8:00 AM - 4:00 PM
Sunday
Closed

Recent Reviews

google
Jan 2024
Out of the way little Mexicana restaurant. The food was fresh and delicious, coffee was good. Our waitress was nice and friendly. Highly recommend this place. Also it was very clean.
google
Dec 2023
Comida muy buena, con sabor a recuerdos del Reynosa de “antes”
google
Nov 2023
They took long to serve our food.
google
Oct 2023
Nice place to Eat Pozole Love It!! Have been come here for years. Great comfort food

Frequently Asked Questions

What is Ibarra's Restaurant's rating?
Ibarra's Restaurant is rated an average of 4.4/5 stars across various online platforms.

(956) 630-3332

17 S 22nd St, McAllen, TX 78501