Manta shared by @eater says: ""Manta is seafood driven and located on the Pacific Coast. The restaurant is part of Olvera's inspiration for his upcoming LA restaurant."" on Postcard
"Manta is seafood driven and located on the Pacific Coast. The restaurant is part of Olvera's inspiration for his upcoming LA restaurant." - Amelia Mularz