BiterGet Biter
El Pastor Del Rica hero image

El Pastor Del Rica

Restaurant · $

645 Broadway, Chula Vista, CA 91910, USA

Biter Score6.8

Open·Friday: 10 AM – 1 AM

El Pastor Del Rica photo 1
El Pastor Del Rica photo 2
El Pastor Del Rica photo 3

Nearby on Biter

See every rated restaurant in Best Restaurants in San Diego · All cities