//

El Tapatio Restaurant

Overview

Address: 83161 Indio Blvd,
Indio, CA 92201
Phone: 760-347-7282