On The Grill Restaurant · 1201 S Jackson Rd. Ste 7. Pharr, TX 78577. Directions · (956) 630-9752. Call Now · Order Takeout or Delivery. Start Order · Full menu.
Order with Seamless to support your local restaurants! View menu and reviews for On The Grill Restaurant - Pharr in Pharr, plus popular items & reviews.
Get delivery or takeout from On The Grill Restaurant at 1201 South Jackson Road in Pharr. Order online and track your order live. No delivery fee on your ...