Imelda's

Imelda's

Restaurants in National City, CA

Restaurants

Contact us

Location

2325 Highland Ave.,
National City , CA 91950 UNITED STATES

Reviews

Imelda's 619-474-5827
2325 Highland Ave.,
National City , CA 91950 UNITED STATES
$
Imelda's

Detail information

Company name
Imelda's
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Imelda's

Contacts Location Details