Morado's Restaurant
1610 N 23rd St, McAllen
(956) 631-3112
Recent Reviews
You May Also Like
Little Caesars Pizza - 1618 N 23rd St
Pizza, Italian
Ms G's Tacos N' More - 2263 Pecan Blvd
Mexican, Tex-Mex, Tacos
Weritos Snack - 1516 N 23rd St
Ice Cream Shop, Ice Cream
Restaurants in Mcallen, TX
Morado's Restaurant
1610 N 23rd St, McAllen, TX 78501
(956) 631-3112