Welcome our Newest Restaurant to Osceola - Las Botas Mexican Grill
Thursday, March 5th Las Botas Mexican Grill had their official ribbon cutting to celebrate their new restaurant located at 112 North Main Street. Stop in and try their delicious menu items and give them a warm welcome to Osceola!