BiterGet Biter
Selva hero image

Selva

Restaurant · $$

4137 E Anaheim St, Long Beach, CA 90804, USA

South American

Biter Score8.9

Closed·Wednesday: 4 PM – 9 PM

Selva photo 1
Selva photo 2
Selva photo 3

Nearby on Biter

See every rated restaurant in Best Restaurants in Los Angeles · All cities