Annapolis is the place to be for a vibrant and electric dining scene perfect for a wide range of tastes.  From the quick and affordable to sumptuous and contemporary, restaurants in Annapolis can provide some truly delicious, and fun times.  If you're in the mood for Mexican food, Annapolis can accomodate.  Here are our picks for some of the best Mexican restaurants in Annapolis.

Jalapenos - Featuring classic cuisine from both Mexico and Spain, Jalapenos is the place to for an authentic dining experience in Annapolis.  Try menu specialties including Carabineros - large shrimp, sautéed with tomato, onion, and garlic flavor with brandy, served over Spanish rice - and Pollo Borracho with chicken breast, sautéed with jalapenos, onions and tomato, flamed with tequila and white wine.

Mexican Cafe - For world famous margaritas and delicious, authentic Mexican cuisine, check out Mexican Cafe in Annapolis.  Dine in for breakfast lunch or dinner and enjoy menu items like huevos rancheros, a variety of tacos, tostadas, burritos, and more.

Broadneck Grill -  Contemporary Mexican and American cuisine in a fun, family-friendly atmosphere is the name of the game at Broadneck Grill.  Every breakfast, lunch, and dinner meal is made with the freshest ingredients possible at Broadneck with selections like chicken and shrimp fajitas, fish tacos, and beef burritos.

Chevy's Fresh Mex -  For uber-fresh Mexican food and drink in a fun, contemporary atmosphere, check out Chevy's Fresh Mex in Annapolis.  This neighborhood Mexican bar and restaurant offers everything from a delicious variety of huge margaritas to Mesquite-grilled fajitas and much more.

Taqueria Juquilita - Offering rich, delicious, and super-authentic Mexican cuisine, Taqueria Juquilita is likely the closest you'll get to Mexico in Annapolis.  This quick-serve neighborhood restaurant offers everything from chicken with rice and beans to roasted steak fajitas, handmade gorditas, and more.