Get directions to: Boll Weevil - Mira Mesa, San Diego, CA
Restaurant address: 7070 Miramar Road San Diego, CA 92121, USA
Restaurant: Boll Weevil - Mira Mesa