Get directions to: La Palapa Grill & Cantina, Ellicott City, MD
Restaurant address: 8307 Main St Ellicott City, MD 21043, USA
Restaurant: La Palapa Grill & Cantina