Buy fresh fish
Corvina (sea bass) $4-6/lb, red snapper $6-8/lb, lobster $15-20/lb. Ask locals which stall has the queue — usually the best.

San Felipe · Av. Balboa
The fish market + ceviche temple — $1-5/cup, the quintessential Panama experience
Early morning (6-9 am) to buy fresh fish as fishermen unload. Noon to 2 pm for the busiest ceviche stall. Avoid 2-3 pm (closing). Mondays often quieter than weekends.
Corvina (sea bass) $4-6/lb, red snapper $6-8/lb, lobster $15-20/lb. Ask locals which stall has the queue — usually the best.
Indoor stalls : corvina ceviche $2.50, mixed ceviche $4-5, octopus ceviche $5-7. Served in a plastic cup with crackers and hot sauce. Eat standing.
Mariscos del Mercado, La Vasija, Restaurante del Mercado. Sit-down, whole grilled fish $10-15, seafood paella $14-18. Bay view from the upper hall.
Perfect routine : $5 ceviche at the Mercado around 4 pm → walk across to Plaza Mayor → rooftop bar for sunset. Total $25-30, 3 hours of experience.
Yes at busy stalls (high turnover = recent fish). Avoid empty stalls or any uncovered ceviche bowl that's been sitting. Aim for the stall with a local queue.
Not on weekdays. Weekend lunch can be packed — arrive before noon.
Limited and paid. Better to Uber or walk from Casco.
Difficult. Slippery wet floor, many stairs upstairs. The main ground floor is flat but narrow.