121 W Hopi Dr, Little Colorado, Arizona, 86025-2945
(928) 524-2153
04-Jun-13
Benita W
The food at the Romo's Restaurant is high quality and is very delicious. They have a good collection of wine. The service was fast and good.