Romo's Restaurant

Mexican restaurant · 121 W Hopi Dr, Holbrook, AZ

Dine-In

Hours

More food in Holbrook, AZ · Mexican Food in Holbrook