Costa Mesa

  • The Meat House 
    103 E. 17th Street
    Costa Mesa, CA 92627
    Open Daily 9am - 8pm
  • Telephone: (949) 548-6328