816 N I Rd, Ste E, San Juan 78589, United States
No delivery
Spot something wrong?
Dishes at Irene's Mexican Restaurant. Prices may vary in venue.