U.S. Business Hwy 83 and Starr Plaza 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PMU.S. Business Hwy 83 and Starr Plaza Rio Grande City, TX 78582 USphone(956) 487-8686(956) 487-8686ServicesCatering Available, Delivery Available, Drive Thru, Online Ordering AvailableGet DirectionsVisit Page