Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > All New England Archive >
Mar 25, 2008 01:03 PM

Acapulcos in Sudbury, MA

I'm not sure if this is New England or Boston, so forgive me if it's for the Boston board.

I've never eaten there, partly because I'm not too comfortable eating somewhere with no windows. Does anyone find it odd that this location has no windows? Or are there windows in the back? Or is the ambiance inside so friendly that it doesn't matter?

  1. Click to Upload a photo (10 MB limit)
  1. The food is great and they're very friendly. i'm weirded out by a restaurant with no windows also but i eat here regularly. no worries. just plan on smelling like fajitas when you leave.

    1 Reply
    1. re: uncle rico

      I'm sorry. I was picturing Sierra's when I posted the question. I don't even know if Acapulco's has windows or not, but I know Sierra's doesn't. :-)

    2. I like Sierra's, and I've never really noticed the thing about the windows too much. Drink one of those huge margaritas and you'll notice it even less.

      1. I've been to the Rt. 9 location in Framingham. It's colorful and has windows. But I don't think their food is so great, personally.