Crab Hut
Location: 8280 Mira Mesa Blvd Suite E, San Diego, CA 92126, United States
Phone Number: +1 8588-605-225
Related Menu Searches
![Little Chef Chinese Take-out (ocean Beach)](https://static.where-e.com/United_States/California/San_Diego_County/Little-Chef-Chinese-Take-Out-Ocean-Beach_thumb_c0c70155659a7681e10c1457c32ee350.jpg)
Little Chef Chinese Take-out (ocean Beach)
8 reviews
4910 Newport Ave, San Diego, CA 92107, United States