Reading Beer Labels Is Not Straightforward
You grab a six-pack of San Martinez from the cooler at the gas station and glance at the back. There is a small nutrition panel, or sometimes nothing at all. Most people assume the calorie count is just alcohol by volume times a fixed factor. It is not that simple. The core problem with finding accurate nutritional data for Mexican import lagers is that labels are inconsistent across distributors. Some cans have a full FDA-style panel. Most just list ABV and volume. What you usually get is a generic estimate based on style guidelines, not the actual product you are holding. Here is how I actually go about it when I need real numbers instead of guesses.
What the Numbers Actually Mean
Beer calories come from two sources: residual carbohydrates and alcohol. The alcohol content is easy to calculate because ethanol has 7 calories per gram. Carbohydrates are harder to pin down because they depend on the original gravity and how completely the yeast fermented the wort. San Martinez is a standard American-style lager brewed in Mexico. It sits at roughly 4.5 percent ABV according to most distributor documentation. A 12-ounce serving at that strength lands somewhere around 140 to 155 calories. That range matters because it depends on the batch and the specific formulation. I ran into a specific problem last year when a client needed exact macros for a meal-planning app. The bottle said 4.5 percent ABV but the distributor sheet listed different carbohydrate counts for different can sizes. The 12-ounce can and the 355 ml bottle had slightly different fermentation profiles. I ended up taking the original gravity reading from the brewer's spec sheet, applying the standard Atwater factors, and cross-referencing with three separate nutritional databases. The final number I used was 148 calories per 12 ounces with 13 grams of carbohydrates. That is more work than just looking at a label but it is also more accurate.
Where to Find the Data
The most reliable source is the brewer directly. Cerveceria Cuauhtemoc Moctezuma publishes technical sheets for their portfolio. If you request the product specification for San Martinez, you get ABV, original gravity, and IBU values. From there you can calculate calories using the standard formula. The alternative is using third-party databases. MyFitnessPal, USDA FoodData Central, and beer-specific sites like Untappd have user-submitted entries. These are hit or miss. A single wrong entry can propagate across hundreds of apps. I check at least two sources and look for entries that match the ABV and style of the product. There is also the nutrition facts panel on the packaging itself. When it exists, it is the gold standard. The problem is that Mexican export labels often omit this section entirely. Import distributors sometimes add it on the back with a sticker, but the information can be outdated or refer to a different market variant.
Get the Full Details

Common Mistakes People Make
The biggest error I see is assuming that lighter beer always means fewer calories. That is not true. A light lager at 4.2 percent ABV can have the same calorie count as a regular lager at 4.5 percent because residual sugars play a role. San Martinez is not a low-calorie beer despite being marketed as a standard domestic lager. Another mistake is using the per 100 ml value and multiplying it incorrectly. A can might list 47 calories per 100 ml. Multiply by 355 and you get roughly 167 calories for the full can, not the 12-ounce serving. Package sizes vary between markets. Always confirm the serving size on the label before doing any math. The carbohydrate count is almost never listed on Mexican beer labels unless it is a special diet product. You have to estimate it from the original gravity or use published brewery data. Without that, the carb number is a guess.
How to Calculate It Yourself
If you have the ABV and the original gravity, you can get a reasonably accurate calorie estimate. The standard formula used by brewers is: Calories per 12 oz = (ABV × 2.5 × ounces) + (original gravity points × 0.5 × ounces) For San Martinez at 4.5 percent ABV with an approximate original gravity of 1.044, that gives you roughly 148 calories per 12 ounces. The carbohydrate content comes out to about 13 grams using the same inputs.
This method works well for standard lagers. It breaks down for high-gravity beers, barrel-aged styles, or products with significant adjuncts. San Martinez does not fall into any of those categories so the formula is reliable here.

What This Means in Practice
If you are tracking intake and drinking San Martinez regularly, plan on 148 calories per 12-ounce serving and 13 grams of carbs. A five-pack would be approximately 740 calories and 65 grams of carbohydrates. That is not trivial if you are counting either metric. The nutritional reality is that San Martinez sits in the middle of the standard lager pack. It is not a light beer. It is also not a heavy craft ale. The calorie count reflects its ABV and fermentation character. Anyone looking to reduce intake should probably switch to a genuine light lager rather than using San Martinez as a proxy for a lower-calorie option. The broader issue with imported Mexican beers is that nutritional transparency varies wildly by region and distributor. The only way to be confident in your numbers is to verify the source each time rather than assuming consistency across batches and markets.