Here in Mazatlán, if you want to eat in a basic restaurant and nothing fancy, such as the ones on the beach, you can have a fish meal and a couple of beers for around 80 pesos ($4.40). There’s a restaurant close to where we live where you can have breakfast. They serve coffee, buns, fruits, and meals that all cost roughly between 80-90 pesos ($4.40-$5).
Also close to where we live is a small restaurant that serves soup, salsa, and everything for around 60-70 pesos ($3.30 - $4). If you want to go to a high-end restaurant, you would spend around 500-600 pesos ($27-$34).
Here in Mexico, we’ve got everything in between. It all depends on the kind of dish that you want, and the location. If you want a fancy, romantic restaurant you’re going to pay more. On the other hand, if you want to be on the beach, it’s much cheaper because it’s nothing fancy, but the food is excellent.
Mazatlán is excellent when it comes to seafood- fresh fish, shrimp, etc. That’s why we call Mazatlán the shrimp capital. The seafood is very fresh and inexpensive in Mazatlán.
I was born and raised in Quebec. If you order the same kind of food in Quebec that you would have in Mazatlán, that 80-peso meal will cost around CA $50-60 (US $38-$45). It’s a huge difference. We get very good food at a very good price in Mazatlán and that’s the beauty of it. It costs a lot less in Mazatlán than in Canada.
(Hors d'oeuvres, Mazatlan, Mexico, pictured.)