Order Phone number below of all the stores
Mega Doctor News
We encourage you to support local merchants. During these times of need, we can rise as a community and help each other out.
The Republic of the Rio Grande
1411 S 10th St McAllen, Texas 78501 ☎️ 956-994-8385
11:00 AM – 10:00 PM
Curbside Menu available, Cocktails feature Sangria/Margaritas/Cucumberitas! Long Live the Revolution
If you are the owner or the manager of a restaurant, we would like to help you promote your curbside specials. FREE of charge. Just send us the information to info@tbbmega.com