Get directions to: El Sol De Mexico, Hillsboro, OR
Restaurant address: 311 Southwest 17th Avenue Hillsboro, OR 97123, USA
Restaurant: El Sol De Mexico